Mam problem z następującym zapytaniem
Kod
SELECT
CASE
WHEN ( mysz.EAN_13 = 5902222000047) THEN (SELECT id_zastosowanie FROM zastosowanie WHERE zastosowanie.id_zastosowanie=1)
WHEN (procesor.EAN_13 = 5902222000047) THEN (SELECT id_zastosowanie FROM zastosowanie WHERE zastosowanie.id_zastosowanie=2)
ELSE 0
END
CASE
WHEN ( mysz.EAN_13 = 5902222000047) THEN (SELECT id_zastosowanie FROM zastosowanie WHERE zastosowanie.id_zastosowanie=1)
WHEN (procesor.EAN_13 = 5902222000047) THEN (SELECT id_zastosowanie FROM zastosowanie WHERE zastosowanie.id_zastosowanie=2)
ELSE 0
END
SQL zwraca nastepujacy komunikat
Kod
<code> #1109 - Unknown table 'mysz' in field list</code>
co jest kompletną bzdurą bo ta tabela istnieje
Proszę o pomoc w rozstrzygnięciu tego zapytania

struktura tabel w max skrócie
Kod
mysz
id_mysz EAN_13
1 12
2 13
3 14
procesor
id_procesor EAN_13
1 15
2 16
id_mysz EAN_13
1 12
2 13
3 14
procesor
id_procesor EAN_13
1 15
2 16
załużmy ze muszę przeszukać wszystkie tabele w bazie i znaleźć produkt o danym EAN_13 np: EAN_13=14
Czy robie coś nie tak w tym zapytaniu ?
jeśli tak to proszę o pomoc