sql语句练习-基础篇】的更多相关文章

本文内容源自改编http://blog.csdn.net/ochangwen/article/details/51297893, 针对mysql数据库做了语法更改 个人觉得原版有些不合理之处,改了部分表结构 开始,初始化表结构与数据 表1,部门表 create table dept( deptno int(10) primary key,#主键 dname varchar(30),#部门名称 loc varchar(30)#所在地 ); -表2,员工表 create table emp( emp…
创建数据库 CREATE DATABASE 数据库名称; 删除数据库 DROP DATABASE 数据库名称; 创建新表 create table 表名(列 类型 ,列 类型 ,..); 根据已有的表创建新表 . create table 新表名 like 旧表名; . create table 新表名 as select 列1,列2… from 旧表名 definition only 删除表 DROP TABLE 表名; 新增列 ALTER TABLE 表名 add column 列 类型;…
讲讲Linq to SQL映射(基础篇) 这篇主要讲Linq to  SQL基于属性的映射.即映射数据库,映射表,映射列,映射关系,映射存储过程, 映射函数.然而创建这种映射有三种方法,他们分别是ORD工具,SQLMetal命令行工具,以及编写手工代码 创建. 咱们首先了解下手工创建属性映射的方法,这样你就能看懂基于工具产生的代码了.他们的区别也就是 使用工具效率会更高些,但前提需要先设计好数据库,这样就可以直接通过数据库的结构输出你的实体类. 1.映射数据库 映射数据库主要通过Database…
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.说明:创建新表 cr…
0.前言 本篇博文是对SQL手工注入进行基础知识的讲解,更多进阶知识请参考进阶篇(咕咕),文中有误之处,还请各位师傅指出来.学习本篇之前,请先确保以及掌握了以下知识: 基本的SQL语句 HTTP的GET.POST请求,URL编码 文中所有例题选自sqlilab,可以先配置好一起边看边操作.因为虚拟机炸了,所以我自己搭建了一个简陋的平台,sqlilab可自行进行搭建练习,在后面的博客也会写一些关于sqlilab的wp. 1.准备工作 在开始SQL注入之前,我们首要需要了解SQL注入的原理,对于一个…
之前的两篇文章SQL系列总结:<基础篇一>, <基础篇二>已经介绍了一些基本的数据库知识.现在让我们来从头开始构建一个数据库.到管理数据库和对象. 架构开始!     1.创建数据库!     现代的数据库系统都配备了图形化的工具.所以这对于我们来说并不是什么难事,不过我们现在学习的是SQL!那么用SQL语句怎么创建数据库呢?            CREATE DATABASE datebase_name      就这么简单的一句话OK!     2.接下来往库里放东西:建表!…
上一篇博文说到相关子查询效率低下,那我们怎么能将不同表的信息一起查询出来呢?这就需要用到表联接. 和之前的UNION组合查询不同,UNION是将不同的表组合起来,也就是纵向联接,说白了就是竖着拼起来. 而表联接是通过笛卡尔乘积将表进行横向联接,所谓的通过笛卡尔乘积简单说就是两表的行依次相联再相加.要想更详细的理解可以百度下,毕竟本文主要是汇总SQL语句. 现在有如下两张表: 这是当初老师布置的一份作业,我偷个懒就不改数据了.不过把这些真神级人物的大名贴出来做“实验”总觉得心里有很虚,更何况大部分…
一.基础 1.说明:创建数据库 CREATE DATABASE database-name 2.说明:删除数据库 drop database dbname 3.说明:备份sqlserver --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' --- 开始 备份 BACKUP DATABASE pubs TO testBack 4.说明:创建新…
1 基础 1.说明:创建数据库 CREATE DATABASE database-name charset=utf8 2.说明:删除数据库 drop database dbname 3.说明:备份sql server --- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:mssql7backupMyNwind_1.dat'--- 开始 备份BACKUP DATABASE pubs TO testBack…
人的一生要疯狂一次,无论是为一个人,一段情,一段旅途,或一个梦想. 人没有梦想是荒废的,是漫无目的的,拥有梦想你会飞的更远. 下面我就来为大家介绍一下SQL语句的查询基础,以下使用MySchool数据库,请大神手下留情 >_< 一.使用select语句进行查询 语法: select <列名> from <表名> [where <查询条件表达式>] [order by <排序的列名>[ASC或DESC]] 以下是select语句在表中的使用方法:…