0
$sql = "(SELECT * FROM table1 WHERE col1 LIKE '%Computers%'
AND PRICE <= 400
AND BUYURL IS NOT NULL
AND IMAGEURL IS NOT NULL)
UNION
(SELECT DISTINCT * FROM table2 WHERE col2 LIKE '%desktop computer%'
AND PRICE <= 400
AND BUYURL IS NOT NULL
AND IMAGEURL IS NOT NULL)
ORDER BY PRICE ASC";
を与える400は時々以上400 「価格」で値を返している場所を選択誰でも助けることができますか?ありがとう。 あなたが使用することができ、一時的な解決策として表は<クエリ上に不規則な値に
「price」列のタイプは? – zerkms
'価格'はvarcharです。 – sanjay
zerkmsのように列の種類を確認し、各クエリを単独で試してみてください。表1と表2は実際には異なる表です。 – Ilion