摘要:
今天在写sql语句的时候,想确认下mysql的不等于运算符是用什么符号表示的 经过测试发现mysql中用<>与!=都是可以的,但sqlserver中不识别!=,所以建议用<> selece * from jb51 where id<>45sql 里 符号<> 于 != 的区别<> 与!=都是不等于的 阅读全文
posted @ 2019-11-30 15:27
马踏飞燕Beautiful
阅读(6831)
评论(0)
推荐(0)
摘要:
@x 是 用户自定义的变量 (User variables are written as @var_name)@@x 是 global或session变量 (@@global @@session )@@查看全局变量:select @@log_error;select @@FOREIGN_KEY_CK 阅读全文
posted @ 2019-11-30 15:19
马踏飞燕Beautiful
阅读(3241)
评论(2)
推荐(1)
摘要:
对case when 的理解总结: 1、then和else后,只能写一条输出语句且输出结果就是新生成列的值;when 后的条件判断可以有多条,且可以多个字段联合判断;end 后的输出也可以有多条,但必须有一个是新生成列的字段名; [常规用法:select 后到from前,直接使用case when] 阅读全文
posted @ 2019-11-30 14:09
马踏飞燕Beautiful
阅读(29283)
评论(0)
推荐(0)
摘要:
总结:大组在前,小组在后,计量值再最后,即可实现组内排序;下边是参考别人的具体实例: 工作中需用到order by 后两个字段排序,但结果却产生了一个Bug,以此备录。 【1】复现问题场景 为了说明问题,模拟示例数据库表students,效果同实例。 如下语句Sql_1: 1 SELECT * FR 阅读全文
posted @ 2019-11-30 13:54
马踏飞燕Beautiful
阅读(5060)
评论(0)
推荐(1)


浙公网安备 33010602011771号