![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 25.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem z wyświetleniem wyników. Mam dwie tabelki. Jedna o nazwie news a w nim:
id nazwa_kat_id data_utw tytul tekst a druga kategorie a w nim: id data_utw nazwa_kat Teraz chciałbym połączyć dwie tabele aby wyświetliło mi na ekranie tak: Id - Tytul newsa - Data - Kategorie Jak może wyglądać takie zapytanie ? Ten post edytował Guli 1.10.2007, 17:15:30 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 266 Pomógł: 20 Dołączył: 15.11.2006 Skąd: Koszalin Ostrzeżenie: (0%) ![]() ![]() |
select news.id, news.tytul, news.data_utw from news, kategorie where kategorie.id = news.nazwa_kat_id;
-------------------- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 25.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
O właśnie dzięki. Dopiero teraz zorientowałem się, że ma być to nazwa_kat_id a nie id.
A można przy pomocy JOIN czy to wystarczy ? EDIT Zrobiłem sobie z JOIN bo chyba szybszy jest.
Dzięki za wskazówkę. Ten post edytował Guli 1.10.2007, 17:55:41 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 69 Pomógł: 0 Dołączył: 22.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
To, co napisal @c3zi to jest ten sam JOIN co twoj, tylko inaczej zapisany (INNER JOINa mozna zapisac wlasnie na 2 spoosby)
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 25.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki. To mam pisać samo JOIN czy INNER JOIN ?
Ten post edytował Guli 2.10.2007, 16:13:10 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 69 Pomógł: 0 Dołączył: 22.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
W MySQLu nie ma znaczenia czy napiszesz JOIN czy INNER JOIN - działanie jest to samo.
Jak uzywasz zlaczen zewnetrznych to tez nie musisz pisac LEFT/RIGHT/FULL OUTER JOIN - wystarczy LEFT/RIGHT/FULL JOIN. Jednak w niektórych systemach bazodanowych trzeba jawnie napisać jakiego typu jest złączenie (czy INNER czy OUTER). |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 23:36 |