Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak wyciagnac z kilku tabel ta sama informacje., Jak wyciagnac z kilku tabel ta sama informacje.
Ardo
post
Post #1





Grupa: Zarejestrowani
Postów: 88
Pomógł: 0
Dołączył: 16.03.2008

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


Mam takie pytanie jako laik nie bardzo sobie z tym radze, dlatego licze na wasza podpowiedz.

Mam np. 4 tabele, w każdej tabeli sa ogłoszenia promowane. Jak zadac zapytanie, by z tych 4 tabel wyciągnąć wszystkie ogłoszenia promowane. Tak by można było je wyświetlić za jednym razem, a nie oddzielnie.
Nie wiem czy jasno opisałem, ale mam nadzieje że na tyle dobrze.

Bardzo proszę o pomoc jakis przykładowe zapytanie które by to spełniało.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mortus
post
Post #2





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


Oba zapytania SELECT muszą pobierać jednakową liczbę kolum (zapomniałem o tym wspomnieć), czyli dla przykładu:
  1. SELECT `t1`.`id`, `t1`.`name`, 'tabela1' AS `z_tabeli` FROM `tabela1` `t1` WHERE `t1`.`promowane` = 1
  2. UNION
  3. SELECT `t2`.`id`, `t2`.`name`, 'tabela2' AS `z_tabeli` FROM `tabela2` `t2` WHERE `t2`.`promowane` = 1
  4. UNION
  5. ...
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: 10.10.2025 - 11:54