![]() |
![]() |
-SQL- |
![]()
Post
#1
|
Goście ![]() |
Mam coś takiego:
To zapytanie przelicza mi po aktualnym kursie waluty cenę danego produktu. W innej tabeli są przechowywane dodatkowe opcje (np. produkt ma: a,b,c - i chce rozszerzyć wyszukiwanie o produkty które mają np. tylko B) - zrobiłem coś takiego:
Ale niestety zwraca mi również wyniki które nie mają "b". Z góry dziękuje za pomoc w rozwiązaniu tego problemu. |
|
|
![]() |
-SQL- |
![]()
Post
#2
|
Goście ![]() |
Daje złe wyniki Twoje zapytanie.
waluty: id | nazwa | kurs 1 | USD | 2.5 allOpcje: id | nazwa 1 | mp3 2 | CD 3 | USB opcje: id | id_tabela | id_opcje 1 | 1 | 1 2 | 1 | 2 3 | 1 | 3 produkty id | nazwa | marka | model | ... 1 | TV | Sony | X | ... 2 | radio | Watson | X2 | ... chce znaleść wszystkie produkty marki sony które mają mp3 i przy okazji obliczyć aktualną cenę dzięki czemu mam możliwość sortowania ceną (co całą resztę komplikuje (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) ) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 07:39 |