Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL]Wielokrotnie wyświetla te same wartości
sadistic_son
post
Post #1





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


Dlaczego takie zapytanie:
  1. SELECT * FROM t_book, t_author;
wyświetla wszystko 2 razy? A takie coś:
  1. mysql> SELECT * FROM t_book, t_author, t_user;
już duuużo razy?!

Chciałem sobie zrobić prosty podgląda całej bazy danych w jednym zapytaniu, wynik potraktować print_r i mieć wszystko jak na tacy. Tabel mam 12. Jak wzbogacę to zapytanie o wszystkie tabele to wyniki wyświetlają się n razy. Nawet jak zrobię tak:
  1. SELECT t_user.id_u, t_book.id_b, t_author.id_a FROM t_book, t_author, t_user
to wyświetla X razy to samo.

Dlaczego?
Co jest nie tak? Musi być jakiś WHERE czy co?

EDIT: Jest jakiś sposób aby szybko i bezboleśnie wyświetlić sobie kilkanaście tabel z bazy?

Ten post edytował sadistic_son 23.03.2010, 20:05:49
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: 24.08.2025 - 15:10