无论是面试过程中,还是未来工作中,SQL都是一定会考到和用到的.所以,在此对之前看过的一些SQL知识点进行一下总结和记录,算是起到一个笔记本的作用.没有深入学习过SQL的和对SQL印象不太深的朋友可以看一下,起到一个快速使用SQL语句的作用(针对有一点SQL知识的人的). 首先,SQL最基础的就是语句的使用,SQL根据功能分为查询语句.插入语句.修改语句和删除语句,这里用到最多的便是查询语句,首先便总结一下查询语句的用法: 1.简单查询 (1).select name from table; 意…
测试过程中,需要去数据库中查询一些结果,比如验证码 常用的是查询 更新比较少用 删除一般不用 sql查询语句的嵌套用法,比较实用 比如in的用法:第一种:查询多个值时 SELECT "栏位名" FROM "表格名" WHERE "栏位名" IN ('值一', '值二', ...); 当是一个值的时候, SELECT "栏位名" FROM "表格名" WHERE "栏位名" = '值一':…
create database aaa go use aaa go create table student( sno varchar(3), sname varchar(4) not null,--性别 ssex varchar(2) not null,--出生年月 sbirthday datetime,--所在班级 class varchar(5) ) go create table teacher( tno varchar(3) not null primary key,--教工…
select Name '姓名',Age '年龄',(select LessonName + ',' from Lesson where StudentId=s1.Id FOR XML PATH('')) '课程名称' from Student s1 ----------------------------------------------------------------------------------------------------------------------------…
无需关注字段类型,只要传入字段名与值的集合,自动生成Ms sql server SQL语句.详见Test()方法 using System; namespace Fan.iData.SqlUtility { public class SqlBuilder { private System.Data.DataView ct; private string _tableName; private string _ConnName; public SqlBuilder(string tableName…