![]() |
![]() |
![]()
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 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 05:58 |