初学者,第一个就练习出错了

image.png

zrcchd 发布于 2019-10-29 10:09
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
1
黄源Lv6中级互助
发布于2019-10-29 10:25

select * from 客户;select * from 产品

  • vickyi vickyi 题主采纳这个,你这个页面直接 select * from 表名 就好了,不用加引号,你的报错就是加了引号的缘故;也可以支持跨库查询,select *from 库名.表名;一句查询结束用分号间隔
    2019-10-31 15:11 
最佳回答
0
free_zzLv6中级互助
发布于2019-10-29 10:10(编辑于 2019-10-29 10:12)

不可以这样写哦  这是两条sql了  ,如果字段格式一致,中间加和 UNION ALL

或者用 inner join 等等 左右连

最佳回答
0
qhlLv6中级互助
发布于2019-10-29 10:11(编辑于 2019-10-29 10:11)

你是默认执行了两个SQL语句,把第一个后面加个分号“;”

或者你选中,右击--执行已选择的

最佳回答
0
wangfutaoLv5初级互助
发布于2019-10-29 10:12

一次运行一条完整的SQL,你那是两条SQL,不能同时运行,如果需要有两条的数据使用left join 或者union 等关联起来

  • 一心向明月 一心向明月 恭喜你,你的回答已经被采用了
    2019-10-29 11:06 
最佳回答
0
shing_pascalLv1见习互助
发布于2019-10-29 10:21

只秀產品 :select * from '產品'。

只秀客戶:select * from '客戶' ..

要查客戶買了那些產品

select * from '客戶'

         left join '訂單'

                  on '訂單.客戶編號' = '客戶.客戶編號'

        left join '產品'

                 on '產品.產品品號' = '訂單.產品品號'

以上是SQL 的大概寫法。
細節 請依 MYSQL 的SQL寫法做修正。 

最佳回答
0
peng_chLv6初级互助
发布于2019-10-29 10:28

select * form '产品';

select * form '产品';

结束查询一段代码,需要使用“;”隔段

  • 7关注人数
  • 551浏览人数
  • 最后回答于:2019-10-29 10:28
    请选择关闭问题的原因
    确定 取消
    返回顶部