mysql的经典sql语句大全_经典SQL语句大全_基础篇_提升篇_技巧篇_开发经典篇
一、基础
1、说明:创建数据库
CREATE DATABASE database-name
2、说明:删除数据库
drop database dbname
3、说明:备份sql server
--- 创建 备份数据的 device
USE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'
--- 开始 备份
BACKUP DATABASE pubs TO testBack
4、说明:创建新表
create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)
根据已有的表创建新表:
A:create table tab_new like tab_old (使用旧表创建新表)
B:create table tab_new as select col1,col2… from tab_old definition only
5、说明:删除新表
drop table tabname
...
二、提升
1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用)
法一:select * into b from a where 1<>1(仅用于SQlServer)
法二:select top 0 * into b from a
2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b) (Access可用)
insert into b(a, b, c) select d,e,f from b;
3、说明:跨数据库之间表的拷贝(具体数据使用绝对路径) (Access可用)
insert into b(a, b, c) select d,e,f from b in ‘具体数据库’ where 条件
例子:..from b in '"&Server.MapPath(".")&"\data.mdb" &"' where..
4、说明:子查询(表名1:a 表名2:b)
select a,b,c from a where a IN (select d from b ) 或者: select a,b,c from a where a IN (1,2,3)
5、说明:显示文章、提交人和最后回复时间
select a.title,a.username,b.adddate from table a,(select max(adddate) adddate from table where table.title=a.title) b
6、说明:外连接查询(表名1:a 表名2:b)
select a.a, a.b, a.c, b.c, b.d, b.f from a LEFT OUT JOIN b ON a.a = b.c
...
三、技巧
1、1=1,1=2的使用,在SQL语句组合时用的较多
“where 1=1” 是表示选择全部 “where 1=2”全部不选,
如:
if @strWhere !=''
begin
set @strSQL = 'select count(*) as Total from [' + @tblName + '] where ' + @strWhere
end
else
begin
set @strSQL = 'select count(*) as Total
...
数据开发-经典
1.按姓氏笔画排序:
Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as //从少到多
2.数据库加密:
select encrypt('原始密码')
select pwdencrypt('原始密码')
select pwdcompare('原始密码','加密后密码') = 1--相同;否则不相同 encrypt('原始密码')
select pwdencrypt('原始密码')
select pwdcompare('原始密码','加密后密码') = 1--相同;否则不相同
3.取回表中字段:
declare @list varchar(1000),
@sql nvarchar(1000)
select @list=@list+','+b.name from sysobjects a,syscolumns b where a.id=b.id and a.name='表A'
set @sql='select '+right(@list,len(@list)-1)+' from 表A'
exec (@sql)
mysql的经典sql语句大全_经典SQL语句大全_基础篇_提升篇_技巧篇_开发经典篇相关推荐
- timespan怎么比较大小_装饰画怎么挂都不好看?那是你不懂技巧!整理了一篇攻略,请拿好...
买来装饰画,却发现怎么挂都不好看!遇上这种情况,那还是因为你不知道挂画的技巧!装饰画应该怎么挂?给大家整理了一篇攻略,分享分享~ 装饰画怎么选? 在挂之前,最重要的就是选择装饰画!关于怎么选装饰画?记 ...
- 经典MySQL语句大全和常用SQL语句命令的作用。
转载自 http://blog.csdn.net/suyu_yuan/article/details/51784893 转自网络: 经典MSSQL语句大全和常用SQL语句命令的作用 下列语句部分是M ...
- mysql日期维表sql文件_《MySQL必知必会》笔记(SQL练习+建表语句)
站在巨人的肩上 Standing On Shoulders Of Giants 部分转自:https://www.jianshu.com/p/294502893128 https://blog.csd ...
- mysql sql wait 写法_有关SQL语句写法注意的那些事情(原创整理)
前段时候针对开发做的SQL语句写法方面注意点的培训, 特意总结了一下,也共享一下. 书写SQL需要注意的若干问题(MySQL版) 一.基本问题 1,在系统中运行的SQL查询,先考虑一下能不能在Slav ...
- 在mysql中更新数据sql语句怎么写_在MySQL中,更新数据库表记录的SQL语句,包括______语句...
在MySQL中,更新数据库表记录的SQL语句,包括______语句 答:insert replace update delete 在域F中,设其特征为2,对于任意a,b∈F,则(a+b)2 等于多少 ...
- mysql必知必会第5版pdf_雍正荐书第十一期 | SQL入门经典教程2020全新升级!SQL必知必会(第5版)...
SQL新手: 希望快速学会并熟练使用SQL : 希望知道如何使用SQL开发应用程序: 希望在无人帮助的情况下有效而快速地使用SQL : 本书的 SQL 系统适用那些系统 部分节选 第2章 检索数据 这 ...
- mysql高效sql语句_高效SQL优化 非常好用的SQL语句优化34条
高效SQL优化 非常好用的SQL语句优化34条 相关软件相关文章发表评论 来源:2011/2/13 9:38:43字体大小: 作者:佚名点击:576次评论:0次标签: 类型:电子教程大小:8.5M语言 ...
- mysql 查询语句超时_解决SQL查询总是 超时已过期
1.由于数据库设计问题造成SQL数据库新增数据时超时 症状: Microsoft OLE DB Provider for SQL Server 错误 '80040e31' ([ODBC SQL Ser ...
- mysql语句一定要大写_请问SQL语句必须用大写,是不是规范
展开全部 SQL推荐使用大写,但是使用小写也可以,没有硬性要求. 1.SQL语言简介: 结构化查询语言(Structured Query Language)简称SQL,是一62616964757a68 ...
最新文章
- 准确度判断 语义分割_Mask R-CNN(目标检测语义分割)测试
- OpenCV AprilTags 识别
- 使用ASP.NET MVC Futures 中的异步Action
- 关于华为P40登录谷歌闪退的问题
- 非常郁闷,WinForm中正常显示的自定义控件无法在WebForm中正常显示!
- 1009. clion调试段错误
- Go语言的goroutine
- taglib 标签文件
- jquery匹配不区分大小写_jQuery实现contains方法不区分大小写的方法教程
- [Bzoj2039][2009国家集训队]employ人员雇佣(最小割)
- 计算机矢量图的优点,矢量图与位图的区别,各自的优缺点……
- 晶体结构可视化软件Vesta简介
- Vue项目使用SSR服务器渲染
- SD卡分区Linux,使用MiniTool Partition Wizard对SD卡进行EXT4格式分区
- java获取pfx证书私钥_从PFX文件中读取私钥
- Python添加下拉菜单
- 看黑客如何在Black Hat 2016上5秒干掉 macOS 系统,“催吐”ATM机| 宅客周刊
- 一款非常好用的Markdown文档编辑器Typora
- React之Dva的学习
- PowerDesigner导入现有表结构
热门文章
- 怎么从S60 Epoc上删除应用程序
- 解决delphi直接打开bpg工程组文件后提示PROJECTS macro in project group file missing or incorrect丢失错误
- 收集瓶盖赢大奖c++
- 微软服务器连接失败,Win10更新导致TLS连接失败或连接超时 微软已解决
- mikrotik监视接口流量
- stylie工具轻松搞定css3抛物线动画
- curve25519-dalek中的Scalar模运算mul/sub/add/div
- 英飞凌 AURIX 系列单片机的HSM详解(2)——与HSM相关的UCB和寄存器
- 关于质因数,分解质因数
- 思维模型 波特五力模型