mysql子查询问题(很奇葩的子查询)

mysql子查询问题(很奇葩的子查询),第1张

我做了测试(select admin_type from cool_admin where admin_name ='admin')的结果是id

但是select (select admin_type from cool_admin where admin_name ='admin') from `tk_team` left join tk_user using(id)的结果为:

select id from `tk_team` left join tk_user using(id) 的结果为:

是有点费解,结果数相同,但是查询结果不一样,说明mysql还是不支持值得传递

............没有矛盾,楼主你是对describe语句有点理解错了

第一部分

你的语句,我估计你是想创建一个数据库,但是这个数据库实例已经存在的了,所以它回答你database exists

第二部分

describe是描述“表”的。。。按你的意思你可能是想看看bookdb这个数据库是怎么样的,但是你的语句是表达不了这样的意思的,编译器按照describe的本来的用法,把你的bookdb理解成一个表,因为你没有创建过一个表叫bookdb它当然提示说bookdb这个表不存在了

sql = "select id as 序号,name '单位',money '应付',moneyt '实付',time as 时间,bz '备注' from rc_xiaoshou"


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8691116.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存