1、先创建一个简单的数据表。
2、插入数据,顺便复习插入数据了,最好多插几个,查询的时候更明显。
3、select后面的字段是等下查询结果所显示的,where就是限制的条件,根据where查询到对应的列。
4、如果字段里面有数字的话也是可以根据数字大小进行查询的。
5、加入and语句可以同时限制两个条件来查询。
6、用%来查询,百分号在字母前表示以什么字母开头的,这里就是以名字为d开头来查询数据,同理把%放在后面就是以d结尾的名字。
请说明白。是查询增加条件,还是字段的约束增加条件。如果是查询增加条件的话,可以用AND增加多个条件。
如果是给字段增加约束的条件的话,
CREATE TABLE 表名(
字段1 VARCHAR(20) NOT NULL UNIQUE,
字段2 VARCHAR(20) NOT NULL,
CONSTRAINT UK_OnlyConstraint_ConstraintCulomnTwo UNIQUE(字段2) )
一般情况下一个字段一个约束,多个约束容易造成约束的冲突。
希望对你有帮助。
可以直接查询对应的系统表user_tab_columns,筛选出对应的列select * from user_table_columns where table_name='表名'
如果你有条件,加在where语句后面就可以了,就能够筛选出你需要的列了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)