![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 254 Pomógł: 0 Dołączył: 30.12.2003 Skąd: Strzegom Ostrzeżenie: (0%) ![]() ![]() |
Hejka,
mam w bazie danych tabelę komentarze, w której mam 4 obce klucze (artykul_id, ksiazka_id, cytat_id, id_slowniczka). Struktura: - comment_id - artykul_id - ksiazka_id - nick - comment - data - cytat_id - id_slowniczka comment_id jest głównym indeksem. Chcę wyciągnąć z tej tabeli najnowszych 10 komentarzy i wyświetlić je w postaci tytuł artykułu, tytuł ksiązki, cytat, hasło w słowniczku (z tym że to jest w tabelach pokrewnych, tu mam tylko klucze). Czy wobec tego powinienem najpierw wyciągnąć z tabeli komentarze te 10 najnowszych rekordów, a dopiero później stworzyć jakieś warunki if i wywoływać kolejne zapytania do kolejnych tabel w zależności jaki będzie warunek ![]() ![]() -------------------- Bieganie jest tym co kocham najbardziej, jest dla mnie powietrzem w moich płucach, krwią płynącą w żyłach, dawką endorfin, źródłem szczęścia i celem samym w sobie... A w skrócie to jestem uzależniony od biegania.
primo gg1148730 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 222 Pomógł: 35 Dołączył: 6.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
(niesprawdzałem czy działa ![]() Tylko pamiętaj że jak masz nazwy pól w różnych tabelach takie same to musisz je zmienić poprzez np. art.artykul as trescArtykulu ![]() Ten post edytował arecki 21.02.2007, 20:08:08 -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 254 Pomógł: 0 Dołączył: 30.12.2003 Skąd: Strzegom Ostrzeżenie: (0%) ![]() ![]() |
A powiedz mi, które nazwy powinienem dostosować do nazw swoich w moich tabelach
![]() ![]() ![]() -------------------- Bieganie jest tym co kocham najbardziej, jest dla mnie powietrzem w moich płucach, krwią płynącą w żyłach, dawką endorfin, źródłem szczęścia i celem samym w sobie... A w skrócie to jestem uzależniony od biegania.
primo gg1148730 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 222 Pomógł: 35 Dołączył: 6.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Jak napisałem ksi.tytuł to możesz sprawdzić z zapytania do której tabeli alias 'ksi' się odnosi. W tym przypadku to tabeli ksiażek. Zasada jest prosta : po każdej nazwie tabli występuje alias oddzielony od nazwy tabeli spacją, natomiast w wyborze listy pól (czyli po słowie SELECT) występuje alias.nazwa_pola_z_tabeli_o_wybranym_aliasie. Helpa do MySQL'a poczytaj. Tam jest to dość dokładnie opisane
![]() -------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 254 Pomógł: 0 Dołączył: 30.12.2003 Skąd: Strzegom Ostrzeżenie: (0%) ![]() ![]() |
Jak napisałem ksi.tytuł to możesz sprawdzić z zapytania do której tabeli alias 'ksi' się odnosi. W tym przypadku to tabeli ksiażek. Zasada jest prosta : po każdej nazwie tabli występuje alias oddzielony od nazwy tabeli spacją, natomiast w wyborze listy pól (czyli po słowie SELECT) występuje alias.nazwa_pola_z_tabeli_o_wybranym_aliasie. Helpa do MySQL'a poczytaj. Tam jest to dość dokładnie opisane ![]() OK. Czy dobry jest mój tok myślenia ![]()
-------------------- Bieganie jest tym co kocham najbardziej, jest dla mnie powietrzem w moich płucach, krwią płynącą w żyłach, dawką endorfin, źródłem szczęścia i celem samym w sobie... A w skrócie to jestem uzależniony od biegania.
primo gg1148730 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 222 Pomógł: 35 Dołączył: 6.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
No raczej nie bardzo. Przyjrzyj się mojemu zapytaniu i swojemu i zobacz różnicę.
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 16:19 |