Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> SELECT z 2 TABEL bez JOIN`a
milk
post
Post #1





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 25.08.2010

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


Hello!!

Posiadam 2 tabele o róznej strukturze... (nie mają żadnej części wspólnej - są od siebie niezależne)

jedna tabla to newsy druga to announcements

  1. SELECT
  2. newsy.id_news,
  3. newsy.title,
  4. newsy.short,
  5. announcements.title,
  6. announcements.id_announcement
  7.  
  8.  
  9. FROM
  10. newsy, announcements
  11. WHERE
  12. newsy.title LIKE '%test%'
  13. OR
  14. newsy.content LIKE '%test%'
  15. OR
  16. newsy.short LIKE '%test%'
  17. OR
  18. announcements.title LIKE '%test%'
  19. OR
  20. announcements.short_desc LIKE '%test%'
  21. OR
  22. announcements.equipment LIKE '%test%';



Problem tkwi w tym, iż jezeli cos zostanie znalezione w news, to SELECT daje rowniez wynik z announcements (ktory w zaden sposob nie pasuje do wyszukiwanej frazy).

Jak powinno wygladac zapytanie, ktore dziala na 2 rozne tabele i daje 1 wynik w zaleznosci z ktorej tabeli pochodzi?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
krispak
post
Post #2





Grupa: Zarejestrowani
Postów: 250
Pomógł: 55
Dołączył: 27.08.2008

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


Zapoznaj sie z operatorem UNION


--------------------
* * * * * * * * * * * * * * * * * * * * * * * * *
PHP, Laravel, Docker, Docker Compose, Laradock, Redis, JS, React, Vue, CSS, SCSS, Gulp, GIT ... itd..
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 16:30