Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> proste wyszukiwanie w kilku tabelach jednocześnie
SaMi
post
Post #1





Grupa: Zarejestrowani
Postów: 173
Pomógł: 14
Dołączył: 27.03.2004
Skąd: Białystok

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


Witam, mam proste wyszukiwanie w 3 tabelach niech będą to aktualności, ogłoszenia, inne

  1. (
  2. SELECT grupa, nr, tytul
  3. FROM aktualnosci
  4. WHERE tytul LIKE '%bug%'
  5. OR tresc LIKE '%bug%'
  6. )
  7. UNION (
  8.  
  9. SELECT grupa, nr, tytul
  10. FROM ogloszenia
  11. WHERE tytul LIKE '%bug%'
  12. OR tresc LIKE '%bug%'
  13. )
  14. UNION (
  15.  
  16. SELECT grupa, nr, tytul
  17. FROM inne
  18. WHERE tytul LIKE '%bug%'
  19. OR tresc LIKE '%bug%'
  20. )


po wykonaniu tego zapytania wyniki z 3 tabel zostaną zgrupowane, teraz pytanie;
Jak mogę rozpoznać z której tabeli pochodzi dany rekord?

czy może lepiej było by po prostu wykonać każde zapytanie oddzielnie i po wykonaniu każdego zapisywać wynik do jakiejś tablicy
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: 23.12.2025 - 12:30