Форум: "Базы";
Текущий архив: 2007.09.30;
Скачать: [xml.tar.bz2];
Внизпомогите с вставкою Найти похожие ветки
← →
Emik © (2007-05-25 09:31) [0]У меня есть 2 таблицы. Первая содержит №п/п и фамилию, вторая содержит только 4-е даных. (4-е посады). Как вставить с второй таблицей в первую (в третий столбец) так щобы посади шли по порядке до конца даних в первойтаблице.
← →
ЮЮ © (2007-05-25 09:39) [1]SELECT
№п/п, фамилию, посади
FROM
Первая
LEFT JOIN Вторая ON ...<хрен знаяет твою структуру и связи>
← →
ЮЮ © (2007-05-25 09:43) [2]>помогите с вставкою
вставляют записи, а не столбцы.
После вставки появляется новая запись (новая строка в терминах грида)
Столбцы есть только в гриде, в таблицах и наборах данных есть поля.
← →
emik © (2007-05-25 09:57) [3]Связей нету ни каких. Таблица простая.
← →
ЮЮ © (2007-05-25 10:04) [4]>Связей нету ни каких. Таблица простая.
Таблицы же ДВЕ. Если нет связей, то нормальнвм образом - никак.
Ибо записи во второй таблице НИКАК не связаны с записями в первой. Каким же обрахом тв намеряен их сопоставлять?
← →
Anatoly Podgoretsky © (2007-05-25 10:23) [5]Если связей нет, то возможно только декартово произведение.
← →
Jan1 (2007-05-25 10:27) [6]
> Как вставить с второй таблицей в первую (в третий столбец)
> так щобы посади шли по порядке до конца даних в первойтаблице.
>
Перевод:
Есть четыре чувака в первой таблице, а во второй есть 4 должности, как занести в поле "Должность" таблицы "Чуваки" значение из таблицы "Должностей"?
← →
Jan1 © (2007-05-25 10:29) [7]
> Каким же обрахом тв намеряен их сопоставлять?
Он же написал:
> по порядке до конца даних
:)
← →
ЮЮ © (2007-05-25 10:34) [8]> Jan1
Да. Но всё дело в "порядке". 4 записи из одной таблицы можно сопоставить 4-м записям в другой 24 способами (4!). И все они будут в том или ином порядке.
← →
Jan1 © (2007-05-25 10:37) [9]
> ЮЮ © (25.05.07 10:34) [8]
Я так понял ему это несущественно :) Дипломс...
← →
emik © (2007-05-25 10:41) [10]
>
> Есть четыре чувака в первой таблице, а во второй есть 4
> должности, как занести в поле "Должность" таблицы "Чуваки"
> значение из таблицы "Должностей"?
Не четыре, их может быть и сто. просто надо щобы в третем столбце ишли должности по порядку до конца записей.
Например:
1. ....... Бухгалтер
2. ....... економист
3. ....... юрист
4. ....... водитель
5. ....... Бухгалтер
6. ....... економист
7. ....... юрист
8. ....... водитель
..........
и так до конца записей
Помогите пожалуста
← →
Jan1 © (2007-05-25 10:42) [11]
> Помогите пожалуста
что-нибудь о 2-й и 3-й нормальной форме слышал?
← →
emik © (2007-05-25 10:50) [12]нет. я только начал учится. можна написать как сделать.
← →
emik © (2007-05-25 10:55) [13]помогите хто нибуть
← →
Jan1 © (2007-05-25 10:56) [14]
> нет. я только начал учится. можна написать как сделать.
http://www.citforum.ru/database/dbguide/index.shtml
Нормальные формы - http://www.citforum.ru/database/dbguide/4-5.shtml
← →
Anatoly Podgoretsky © (2007-05-25 11:01) [15]> emik (25.05.2007 10:41:10) [10]
Делай связи, иначе получишь N*M записей
← →
emik © (2007-05-25 11:11) [16]Щобы сделать связи надо индексные поля?
← →
Jan1 (2007-05-25 11:16) [17]
> Щобы сделать связи надо индексные поля?
ты начал читать?
← →
emik © (2007-05-25 11:18) [18]да
← →
Desdechado © (2007-05-25 11:23) [19]emik © (25.05.07 11:11) [16]
Ага, функциольнальные битовые индексы в разделенном поле ;)
Теорию надо читать. Тогда будет ясно, от чего и в какую сторону плясать.
← →
Anatoly Podgoretsky © (2007-05-25 14:11) [20]> emik (25.05.2007 11:11:16) [16]
нет, но желательно
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2007.09.30;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.043 c