大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
在学生表中查王姓学生姓名用like子句。
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:申请域名、雅安服务器托管、营销软件、网站建设、川汇网站维护、网站推广。
工具:sqlserver 2008 r2
步骤:
1、有学生表,数据如下:
2、查询所有王姓学生姓名,语句如下:
select 姓名 from 学生 where 姓名 like '王%';
3、查询结果如下:
在现有的学生表对姓名的字段进行非空约束,可以先update学生表的姓名字段为null,再通过alter才触发器设置姓名字段为非空not null。这样操作就可以把现有的学生表中姓名字段设置为非空值约束了。
select 学生表.学号 from 学生表,班级表
where 学生表.学号=班级表.学号
group by 学生表.学号 having count(学生表.学号)=1
insert into 表名(字段名逗号隔开(不用写自动增长那列)) values(对应的值也是逗号隔开)
要是每个字段都要插入那就可以写成
insert into 表名 values(顺序写值,每个字段都要写(不包括自动增长列))
into可以省略不写
insert into语句可以有两种编写形式:
1、无需指定要插入数据的列名,只需提供被插入的值即可:
insert into table_name
values (value1,value2,value3,...);
2、需要指定列名及被插入的值:
insert into table_name (column1,column2,column3,...)
values (value1,value2,value3,...);
扩展资料
SQL常用语句
查所有数据库 show databases;
创建数据库 create database db1;
查看数据库 show create database db1;
创建数据库指定字符集 create database db1 character set utf8/gbk
删除数据库 drop database db1;
使用数据库 use db1;
创建表 create table t1(id int,name varchar(10));
查看所有表 show tables;
查看单个表属性 show create table t1;
查看表字段 desc t1;
创建表指定引擎和字符集 create table t1(id int,name varchar(10)) engine=myisam/innodb charset=utf8/gbk;
create table 学生表
(学号 int primary key identity(100,1),
姓名 char(20) not null,
性别 char(4) not null check (性别 in('男','女')),
年龄 smallint not null check (年龄0),
爱好 varchar(30) not null,
专业 varchar(30) not null)
sqlserver语句,如果其他数据库请说明
首先启动服务。
其次,打开“企业管理器”,然后一级一级的展开,展开数据库。
在数据库下找到“表”,右键,新建表。
这里的界面基本上和access数据库一样。