标签:SQL
mysql插入时遇到一个很奇怪的问题
多方定位之后发现问题如下 insert into `ggg`(`name`) values (“aa — aa aa”), (“bb;bb”); 上面这行语句会报错 1064 – You have an error in your SQL syntax; check the manu……
求一个效率高的SQL 谢谢啦.
SQL新手,讨教怎么写才效率好,表结构没办法改了,只能在SQL上想想办法谢谢啦 解决方案 5 select from A where exists(select 1 from B where a.id = b.id and b.zhizhuangtai=4 ) and a.zhuangtai = 1 5 SELECT DISTINCT(a.ID), a……
关于select case语句的一个疑问
求问图片中的问题,希望解答的能详细点 解决方案 5 打印出完整的SQL语句 5 select 就是查询,case是相当于条件 10 通过 select 查询出 case 条件过滤后的结果,赋值给等号前的变量。 ……
You can’t specify target table ‘record’ for update in F
用的是mysql5.6+myeclipse10,在做一个tomcat的网页项目, 有一个record的table现在要实现插入一个记录,并且将recordid实现自增(取最大值自增), ?是record表里的其他值 语句是 this.sql=”insert into record ((select ifnull(max(recordid),0)+……
怎么样一条sql把一个一对多的表拼接到一条数据上?
A B表 A 1 BN a.id=b.aid 现在想把A的一条数据 然后在当条数据的后面一列 把 B表的多条内容组在一起放在这一列 用一条sql可以做到吗? 解决方案 10 是这个意思嘛? 1、一对多好 2、还是就存一个表,用一个字段存关系id 其实看你业务逻辑,怎么方便怎么来 10 B分列 . ……
MYSQL报错问题:Error Code: 1406. Data too long for column \
本人的函数定义如下: CREATE DEFINER=`root`@`localhost` FUNCTION `getChildLst`(rootId int,direction int) RETURNS varchar(1000) CHARSET utf8 BEGIN DECLARE sTemp VARCHAR(5000); DECLARE sTem……