![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 184 Pomógł: 13 Dołączył: 7.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Prosiłbym o pomoc w rozwiązaniu następującej kwestii... piszę wyszukiwarkę, która powinna przeszukiwać 2 tabele w następujący sposób: Tablela PRODUKTY: id, id_firmy, nazwa_produktu Tabela FIRMY: id, nazwa_firmy Wynikiem wyszukiwania są produkty, których nazwa (nazwa_produktu) pasuje do wyszukiwanej frazy, bądź produkty, które należą do firmy, której nazwa (nazwa_firmy z tabeli FIRMY) pasuje do wyszukiwanej frazy. Gdybym w tabeli PRODUKTY miał nazwa_frirmy zamiast id_firmy nie byłoby kłopotu. Jednakże zmienić tego nie mogą... |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 385 Pomógł: 55 Dołączył: 1.03.2005 Skąd: śląsk Ostrzeżenie: (0%) ![]() ![]() |
można zrobić 2 zapytania, w pierwszym pobierasz z produktó w i dołączasz firmy, a w drugim zapytaniu na odwrót. na koniec możesz zrobić union.
-------------------- aplikacje internetowe | Symfony
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 3 Dołączył: 4.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mozna to zrobic tak:
lub dwa rozna zapytania: 1)
2)
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 25.06.2025 - 11:31 |