Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] zapytanie z trzech tabel
eeoo
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 1.03.2006

Ostrzeżenie: (0%)
-----


Mam trzy tabele formularz, up, uzytkownik
formularz:
idzgloszenia, IP, data, rodzaj, uwagi, iduser, idup

up:
idup, adres, up

uzytkownik:
ID, imie, nazwisko, login, haslo, idup

zapytanie:
select idzgloszenia, data, rodzaj, uwagi, uzytkownik.login, up.up from formularz, uzytkownik, up;

daje wynik z powtarzajacymi sie idzgloszenia help
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Foxx
post
Post #2





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

Ostrzeżenie: (0%)
-----


No to spróbuj tak:
  1. SELECT a.idzgloszenia, a.IP, a.DATA, a.rodzaj, a.uwagi, b.login, c.up
  2. FROM formularz
  3. AS a, uzytkownik AS b, up AS c
  4. WHERE a.iduser=b.ID AND a.idup=c.idup;


Ale nie gwarantuję, że tak bo średnio dobrze ponazywałeś te pola.
Daj każdej tabeli po pierwsze pole "id" i zrób z tego klucz główny, auto increment i wszystko będzie widać a teraz masz wszędzie inaczej, jakieś idup, ID, idzgloszenia...
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 21:15