0

このMySQLクエリの何が問題なのか誰か教えてください

SELECT count(items.id) AS numrows 
FROM items, subcategories 
WHERE items.`base_school` = 'UNN' 
    AND items.subcategory = subcategories.id 
    AND subcategories.parent_category = 3 
JOIN `item_images` 
    ON items.id=`item_images`.`item_id`

このエラーが発生し続けます:

#1064 - SQL 構文にエラーがあります。item_imagesnear 'JOIN ON items.id=を使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してくださいitem_imagesitem_id' 1 行目

4

1 に答える 1

3

WHERE間違った場所に句があります。これを試してください:

SELECT count(items.id) AS numrows 
FROM items
INNER JOIN subcategories 
    ON items.subcategory = subcategories.id 
INNER JOIN item_images 
    ON items.id=item_images.item_id
WHERE items.base_school = 'UNN' 
    AND subcategories.parent_category = 3 
于 2012-10-15T22:18:58.863 に答える