基于sql语句的一些常用语法积累总结
1.当某一字段的值希望通过其它字值显示出来时(记录转换),可通过下面的语句实现:
其中“Type"是字段名,”1“,”2“是字段值
2.返回数据库中用户表的表单名:
3.按拼音首字母排序:
首先,在这里的collate是一个子句,主要是定义排序规则,可应用于数据库定义或列定义;或应用于字符串表达式以应用排序规则投影。
语法是collate collation_name。参数collate_name是应用于表达式、列定义或数据库定义的排序规则的名称。
1.Windows_collation_name是Windows排序规则的排序规则名称。参见Windows排序规则名称。
2.SQL_collation_name是SQL排序规则的排序规则名称。参见SQL排序规则名称。
4.按姓氏笔画排序:
注释如上。
5.指定值的范围查询:
2.stocknamelike"[^F-M]‘
其中
6.对查询结果随机排序:
7.返回两个表中共有的所有记录:
其中sql中as的用法这里就不做熬述。
8.等待时间再执行语句:
waitfordelay"00:00:05‘
select*fromstudentinfowaitfortime"23:08:00
9.向一个表A中插入记录,并且插入的记录在A中不存在(通过一个字段来判断):
insertintotableA(tracekey,muteSMS,CreateTime,traceuser,tracetime,traceSlot,traceduration)
Select"TRACE_TIMER",0,getdate(),mobileid,getdate(),"30","0"fromtableBwherecorpid=10001
andnotexists(selecttraceuserfromtableA)andmobileidlike"13"andlen(mobileid)=11
相关文章
- sql2java:WhereHelper基于Beanshell(bsh)动态生成SQL语句
- 常见SQL面试题_sql索引面试题
- 怎样在SQL Server数据库执行sql脚本?
- SQL手工注入漏洞测试(Sql Server数据库)
- SQL语句中创建表的语句_用sql创建表
- 浅谈基于SQL Server分页存储过程五种方法及性能比较
- MySQL测试:探索基于SQL语句的可能性(mysql测试语句)
- 中的应用Oracle数据库中的SQL语句使用指南(sql语句在oracle)
- MySQL中SQL语句的使用方法(mysql中sql语句)
- 数据库操作在Linux系统中操作SQL数据库(linux下sql)
- 语句MySQL中常用SQL语句实用指南(mysql常用sql)
- 如何用Oracle监视SQL语句?(oracle监视sql)
- Mysql与SQL:两个不同的数据库技术(mysql与sql的区别)
- MySQL实现分页查询的SQL语句(mysql的分页sql)
- Oracle数据库如何导入SQL表(oracle导入sql表)
- MySQL备份表:记录每一步SQL语句(mysql备份表sql)
- 玩转Redis:使用它替代SQL查询(redis实现sql查询)
- 从SQL格式数据快速导入MSSQL数据库(sql格式导入mssql)
- 基于SQL Server的表别名使用方法(sqlserver表别名)
- 从SQL到MySQL——提升数据库的技术升级之路(sql 转 mysql)
- Microsoft SQL Server带来的游戏支付体验(mssql游戏支付平台)
- MSSQL查询SQL日志:深入了解服务器运行情况(mssql查询sql日志)
- 学习MySQL如何使用SQL语句在MySQL中创建表(mysql中创建表sql)
- MySQL快捷执行一键执行SQL语句(mysql一键执行sql)
- 如何用一条SQL更新MySQL数据(mysql一条sql更新)
- 语句Oracle推出新SQL语句 助你工作更高效(oracle会新增sql)
- sql在Oracle中如何执行SQL语句(oracle中 在哪执行)
- 查询Oracle中SQL语句查看显示报表(oracle中sql显示)
- 查询Oracle SQL当天查询实战揭秘不一样的技术(oracle sql当天)
- 基于Oracle SQL技术的数据延时处理(oracle sql延时)
- sql多条件组合查询,并根据指定类别找出所有最小子类别的SQL语句备忘
- SQLServer中用T—SQL命令查询一个数据库中有哪些表的sql语句
- t-sql/mssql用命令行导入数据脚本的SQL语句示例