gwujkowski Napisano Listopad 22, 2006 Zgłoś Share Napisano Listopad 22, 2006 Witam, jak w SQL srtworzyc rozkaz, aby: wyciagnac dane z 2 roznych tabel i zapisac je w kolejnej tabeli, z mozliwosca posegragowania. Gdy wpisuje: select miejsce from zespol1, zespol2kolumna 'miejsce' wystepuje w obu tabelach, a mi wyskakuje: "Ambiguous column name 'miejsce'"Pewnie mozna to zrobic jakos ladniej, ale nie wiem jak zrobic to ort! prosze o pomoc![b]// następnym razem nie zapomnij o przedrostku - Iskar Link do komentarza Udostępnij na innych stronach More sharing options...
KKKas Napisano Listopad 22, 2006 Zgłoś Share Napisano Listopad 22, 2006 Podstawy SQL. Najpierw zahacz o jakąś książkę.Powiem Ci tylko tyle, że SQL nie wie z której tabeli ma pobrać pole 'miejsce'. Aby się odwołać do pola w danej tabeli używa się odwołania:CYTATtabela.poleczyli w Twoim przypadku: [quote] zespol1.miejscezespol2.miejsce [/quote] ҉ Link do komentarza Udostępnij na innych stronach More sharing options...
gwujkowski Napisano Listopad 22, 2006 Autor Zgłoś Share Napisano Listopad 22, 2006 spoko wlasnie wykopalem przydatna komende UNION ALL, problem rozwiazany dzieki za pomoc, a ze trzeba kropkowac to wiec tylko tak w skrocie pisalem. Dzieki za pomoc. Link do komentarza Udostępnij na innych stronach More sharing options...
KaYou Napisano Listopad 23, 2006 Zgłoś Share Napisano Listopad 23, 2006 Albo gdy masz dane z większej ilości tabel:KODSelect z1.miejsce, z2.miejsce from zespol1 z1, zespol2 z2;Chyba nie skopalem z tego co pamiętam "(2b || !(2b)) == question" W. Shakespeare http://jakubniwa.pl - świat sztucznej inteligencji Link do komentarza Udostępnij na innych stronach More sharing options...
Polecane posty
Zarchiwizowany
Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.