代码之家  ›  专栏  ›  技术社区  ›  John Robinson

SQL代码在phpmyadmin中未通过

  •  -1
  • John Robinson  · 技术社区  · 8 年前

    我在phpmyadmin中输入了以下SQL代码:

    i1:显示apple的库存行
    列出apple的总数量

    select fruitID, sum( quantity ) from inventory
    where fruitID=
    (select fruitID from fruit where name = “apple”);
    

    我收到错误消息:

    未知列“apple”

    而且它没有通过。此代码有什么问题?

    1 回复  |  直到 8 年前
        1
  •  0
  •   Ibrahim Mohamed Priyanka Maurya    7 年前

    您正在使用 “ ” .你应该使用通常的引号 " 用于正确识别字符串文字。

    请使用常用引号重试:

    SELECT fruitID, sum( quantity ) 
    FROM inventory 
    WHERE fruitID= 
        (SELECT fruitID 
        FROM fruit 
        WHERE name = "apple");