Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: pytanie ze złączeń
Forum PHP.pl > Forum > Bazy danych > MySQL
Civil
Jako, że ze złączeń jestem lewy (Bo zawsze sobie jakoś pomagałem php zamiast budować złożone zapytania) - a czas najwyższy się zacząć uczyć to mam pytanie (pewnie banalne).

Mam tabele

id id_autora tekst
1 1 costam
2 1 costam

i tabele autorzy


id autor
1 Janek

Jak zrobic, by pobrac dane z pierwszej tabeli, ale tak by pobrac kazdemu rekordowi rowniez imie jego autora z drugiej tabeli. Jak to zrobic najprosciej?
luki100011
Moze tak:

  1. SELECT a.autor,t.tekst FROM tabela_autor a JOIN tabela_tekst t ON a.id=t.id_autora
ChrisB
  1. SELECT autor,tekst FROM tabela_autor, tabela_tekst WHERE tabela_autor.id=tabela_tekst.id_autora


nie moge skumać zasad używania joina :S tak jest tez prawidłowo - a jaka jest różnica - join jest szybszy?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.