Do sprawdzenia: 4 tabele join 'INNER', LEFT', 'RIGHT', Czy dobrze to robiłem ? |
Do sprawdzenia: 4 tabele join 'INNER', LEFT', 'RIGHT', Czy dobrze to robiłem ? |
30.09.2018, 11:29:40
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 24.05.2011 Ostrzeżenie: (0%) |
Witam,
Chcę wyświetlić wszystkie posty z tematów przypisanych do działów które obserwuje dany użytkownik messages_text - chcę pobrać 'message' -treść postu (mesid = pole id w tabeli messages) messages - przechowuje wszystkie dodatkowe informacje postu (data utworzenia, autor itp.) z tej tabeli chcę pobrać userid (autor), subject (tytuł) i time (data). (thread = pole id z tabeli topics) forum_subscription - lista "obserwowanych" działów. user_id id użytkownika, custom - id działu, like_it 1 obserwuje , like_it 0 nie obserwuje topics - dane tematu. Mam tu pole custom1 - określa do jakiego działu jest przypisany temat. Ma brać pod uwagę tylko tematy gdzie hold jest równe 0 #__forum_subscription https://image.ibb.co/e5NrJe/sub.png #__forum_topics https://image.ibb.co/fuN8ye/topics.png #__forum_messages https://image.ibb.co/mXuz4K/messages.png #__forum_messages_text https://image.ibb.co/nf0YWz/messages_text.png Moje aktualne zapytanie w cms joomla
Niby wszystko wyświetla ok, ale to moje pierwsze tego typu zapytanie, czy dobrze to zrobiłem? do duże zapytanie i nie chcę by później zbyt mocno obciążało serwer Ten post edytował WashingtonPLx 30.09.2018, 11:43:50 |
|
|
Wersja Lo-Fi | Aktualny czas: 25.09.2024 - 18:09 |