Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 21.05.2003 Ostrzeżenie: (0%)
|
Witam
Tabela PRZYJECIE: idin PRIMATY KEY; idses, nrlistuin Tabela NAPRAWA: idnapr RIMARY KEY; idin, idczesci Prosze nie zwazac na kolejnosc przeszukiwania itp, na razie nie ma to znaczenia. Wg tradycyjnej SQL-89 Kod SELECT nrlistuin,idin,rodznapr FROM przyjecie NATURAL JOIN naprawa WHERE nrlistuin='List_RR_0'
i dostaje msg jak w tytule postu. Wg SQL-92 Kod SELECT nrlistu,idin,rodznapr FROM przyjecie,naprawa WHERE przyjecie.idin=naprawa.idin WHERE nrlistuin='List_RR_0'
Latwo zgadnac, iz Mysql opluwa mnie tym samym komunikatem. Problem baza widzi w tych samych nazwach pol idin w 2 roznych tabelach. Sadzilem,ze SQL-92 da sobie z tym rade,ale moze Mysql ma inne obejscie tematu? Bede wdzieczny za pomoc. Pozdr |
|
|
|
mroz Column: 'idin' in field list is ambiguous - dublowanie nazw 29.05.2003, 11:32:48
uboottd Kod SELECT nrlistu, przyjecie.idin, rodznapr... 30.05.2003, 22:02:42
mroz Thx, juz wlasnie sie polapalem i znalazlem nowa ci... 2.06.2003, 11:41:58 ![]() ![]() |
|
Aktualny czas: 22.12.2025 - 15:00 |