Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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
2-1188930945
serko
2007-09-04 22:35
2007.09.30
Системы исчисления...


15-1188538117
Kolan
2007-08-31 09:28
2007.09.30
Поиск в выподающем списке, покритекуйте идею.


15-1188362608
Nic (from Comtat)
2007-08-29 08:43
2007.09.30
В чём может быть проблема в настройках php?


15-1188311300
@!!ex
2007-08-28 18:28
2007.09.30
Странная полоса.


8-1167150764
nali
2006-12-26 19:32
2007.09.30
Как нарисовать элипс без зазубрин (как это получается через





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский