SELECT * FROM world.city;
where name=kabul在workbench中测试库输入这个语段
报错ERROR CODE:1064

解决方案 »

  1.   

    哪个SQL?感觉应该是city后面的那个分号不要吧?
      

  2.   

    而且,kabul两边要有引号吧。
      

  3.   

    是Mysql
    就萌新自学然后第一天就碰到这个问题
      

  4.   

    SELECT  *
    FROM    world.city
    WHERE   name = `kabul`
      

  5.   

    非常感谢!!想问一下我在网上做练习题的语法是
    SELECT * FROM world.city;
    where name=kabul这样可以正常显示...
    为什么到了workbench就报错呢?
      

  6.   

    这么写肯定是有问题的;除非那个where条件没管用,网上的练习可能有问题,可能是分号代表结束了
      

  7.   

    这么写肯定是有问题的;除非那个where条件没管用,网上的练习可能有问题,可能是分号代表结束了好的,感恩,如果只多加练习语言是否足够职场运用了?
      

  8.   

    这么写肯定是有问题的;除非那个where条件没管用,网上的练习可能有问题,可能是分号代表结束了好的,感恩,如果只多加练习语言是否足够职场运用了?找些小项目进行实战吧,光练习达不到要求
      

  9.   

    这么写肯定是有问题的;除非那个where条件没管用,网上的练习可能有问题,可能是分号代表结束了就还有把Excel导出成CSV然后导入sql workbench
    是否在新建库的时候要把表头做的和CSV的表头一样才能导入?
      

  10.   

    就每次导入CSV都是乱码1:要怎样导入CSV。。2:是否列数要一致3:需要分析的源数据是EXCEL如何操作...导出CSV格式后导入都是乱码
      

  11.   

    SELECT * FROM world.city where name=‘kabul’
    本身就是一句,就不要用分号了
    另外,字符型需要加单引号,数字型不需要。
      

  12.   

    导入乱码应该是字符库的问题吧。
    你类型选nvarchar试试看