T - SQL(常用语句)

增:insert into 表名 (字段) values(值)
删:delete from 表名 where 限制条件
改:update 表名 set 字段名=字段值 where 限制条件
查:select 字段名1,字段名2... from 表名 where 限制条件

1)根据某一个字段查询该列是否有数据重复

Select 字段名 from 表名 Group By 字段名 Having count(*) > 1

2)跨数据库多表联查

select * from [数据库名].dbo.[表名] a ……

3)查询第30到第40条数据

select top 10 * from 表名 where 主键 not in (select top 30 主键 from 表名)
select top 10 * from 表名 where 主键 > (select max(主键) from (select top 30 主键 from 表名 group by 主键) as 别名)

4)查询最后一条数据

select top 1 * from purinmt order by dates desc,ontime desc

5)查询指定数据的上一条数据

select top 1 * from purinmt where and billno < [billno] order by dates desc,ontime desc

6)查询指定数据的下一条数据

select top 1 * from purinmt where and billno > [billno] order by dates asc,ontime asc

7)查询某表的主键是哪个字段

select table_name,column_name
from information_schema.key_column_usage
where table_name = ' 表名 '

8)跨服务器联合查询

select * from opendatasource( 'SQLOLEDB', 'Data Source=192.168.1.133,1433;User ID=sa;Password=123' ).[数据库名].dbo.[表名]

9)复制查询的结果集到新表

select 值1, 值2 into 表2 from 表1

注:将从表1中查出的值1、值2,复制到表2(表2须不存在)

10)查出结果增加行号

select ROW_NUMBER() OVER(ORDER BY cardcode desc) as 'sn' from carddoc

T - SQL(常用语句)相关推荐

  1. SQL常用语句一览(增删改查Easy)

    SQL常用语句一览 (1)数据记录筛选: sql="select*from数据表where字段名=字段值orderby字段名[desc]" sql="select*fro ...

  2. 【SQL常用语句或函数】

    SQL常用语句或函数 –查询字符串的长度 select length('北京市东城区王府井大街1188799号') from dual; –查询当前时间 values current date –查询 ...

  3. 数据库 SQL常用语句

    数据库 SQL常用语句 文章目录 数据库 SQL常用语句 一.前言 二.相关知识点实用性介绍 1.常用查询格式 2.WHERE子句常用的查询条件 3.多表连接查询 4.嵌套查询 5.字符匹配查询 6. ...

  4. SQL常用语句(基础篇)

    SQL常用语句(基础篇) 说明:创建数据库 CREATE DATABASE database-name 说明:删除数据库 drop database dbname 说明:备份sql server -创 ...

  5. Teradata sql 常用语句总结

    工作使用TD数据库,转载常用语句方便查看 从参考文章中截取工作中经常的语句,不定时更新 参考文章1:https://blog.csdn.net/u010020099/article/details/8 ...

  6. SQL常用语句 笔记

    https://github.com/QInzhengk/Math-Model-and-Machine-Learning SQL笔记 1.常用MySQL命令 2.语法规范 3.语句分类 MySQL索引 ...

  7. sql常用语句使用方法

    一.root用户密码丢失或重新设置 方法1: 用SET PASSWORD命令 首先登录MySQL. 格式:mysql> set password for 用户名@localhost = pass ...

  8. SQL Server中的几个方法和Transact SQL 常用语句以及函数[个人推荐]

    --数据操作   SELECT --从数据库表中检索数据行和列  INSERT --向数据库表添加新数据行  DELETE --从数据库表中删除数据行  UPDATE --更新数据库表中的数据  -- ...

  9. Transact SQL 常用语句以及函数

    Transact SQL  语 句 功 能  ======================================================================== --数据 ...

  10. ORACLE数据库 常用命令和Sql常用语句

    ORACLE 账号相关 如何获取表及权限 1.COPY表空间 backup scott exp 登录管理员账号system 2.创建用户 create user han identified(认证) ...

最新文章

  1. Nature子刊:Knight组发布快速UniFrac算法
  2. Sublime Text 3 MarkdownEditing布局设置
  3. 用API获得Internet Explorer_Server类的HTML
  4. mysql 5.5 主从同步_Windows下mysql5.5主从同步
  5. hibernate(nested transactions not supported)异常
  6. win2008 php mysql zend phpmyadmin_Windows2008 最新版Apache2.PHP5.MySQL6.PHPMyadmin.ZendOptimizer安装图解...
  7. VMware 安装 Linux---错误-未找到要在其中创建新文件系统的有效设备
  8. bzoj 3625(CF 438E)The Child and Binary Tree——多项式开方
  9. 在try中写了return,后面又写了finally,是先执行return还是先执行fianlly
  10. 山西台达plc可编程控制器_可编程控制器(PLC)故障的常见原因及处理方法
  11. 为什么老工程师不值钱了
  12. python控制蓝牙pybluez_Python之蓝牙通讯模块pybluez学习笔记
  13. 学习Tomcat这一篇就够了
  14. wifi查看密码显示
  15. 数学建模竞赛常用软件培训2
  16. Visual Studio 2017、2019 无法启动的解决方法
  17. 图像灰度值和像素值的关系
  18. Ubtun16.04 配置baxter机器人
  19. 服务器主机只能读取一个硬盘,服务器pe不识别硬盘(无法读取硬盘原因和解决法)...
  20. 利用WebBrower封装的自己的浏览器MyIE源代码

热门文章

  1. Boost 库Program Options--第二篇
  2. discuzcode函数
  3. Unix C编程:共享内存示例 测试代码
  4. 打印网页去掉网址html,Print Edit WE插件,编辑\隐藏\删除网页元素,并支持保存和打印新页面...
  5. Selenium免密码登录学习的方法
  6. 3S基础知识:MapInfo MapX中如何保存专题地图
  7. 学java用什么编译器_学习Java用什么编译软件好
  8. 华为认证hcia证书实力 华为认证hcia考试题库
  9. dedecms安装kindeditor编辑器
  10. 值得推荐的13款可视化软件,快收藏!