SQL入门语句

我在学习SQL数据库的时候,记录了一些基本的SQL语句,因为我也学习的不多,可能还不是太仔细。

1,insert into 表名字(属性) values(对应的值),这个语句的意思是将VALUE中的值插入到对应的表中,Value后的值要与表名后的属性一一对应。


2,select 属性 from 表名,这个语句的意思是查询这个表中这个属性对应的值,可以查询多个属性,用‘,’隔开。


3,select * from 表名, 这个语句的意思是查询所有数据,*代表这个表中的所有属性


4,select Name as n1 from 表名 (Name起别名)这个语句是给属性起别名,用到的地方不多


5,select * from 表名 where Name like ‘y%’ ,这个语句的意思是模糊查找以y开头的Name属性下的值  %表示若干字符


6,select * from 表名 order by 属性,这个语句是 按照这个属性进行排序并显示//默认从小往大排列


7,select * from 表名 order by 属性 Desc,   这个语句是降序排列


8,delete from 表名 where 属性= ‘值’  这个语句的意思是删除这个表中这个属性下所有值为这个的行。


9, delete from 表名 删除所有数据


10,where 可以多个过滤 如 where age>100 or Name=’yzk’; 


11,update 表名 set 操作  如 Age = age +1 (更新表) 将这个表Age属性下的值+1.


12,update 表名 set 操作 where  ,这个语句中用where过滤一部分数据,然后进行更新


13,ADO.Net: .Net中用来向数据库提交SQL语句的一堆类

                 using(SqlConnection conn = new Sqlconnection(“Data Source=.;Initial Catalog=T_Student;User ID=sa;Password=123456”))
{
conn.Open();
}

Data Source=. IP地址

Initial Catalog=T_Student 数据库名字

User ID=sa;Password=123456账号密码

conn.Open() 打开数据库

SqlCommand cmd = conn.CreateCommand() 通过连接创建一个向数据库发命令的对象Sqlcommand

cmd.CommandText= “Insert into T_Student(Name,Age) values(‘haha’,18)” //写一个SQL语句

cmd.ExecuteNonQuery(); 执行SQL语句

    原文作者:Xiyou_Windows
    原文地址: https://blog.csdn.net/Xiyou_Windows/article/details/49868299
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞