好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

基本SQL语句

SELECT * FROM user_mm; ##查询单条数据 SELECT * FROM user_mm WHERE id = 1 ; ##查询总条数 SELECT COUNT ( 1 ) FROM user_mm; ##模糊查询 查询相同的名字或其它 SELECT * FROM user_mm WHERE NAME LIKE " % 小"; ##分页查询 SELECT * FROM user_mm LIMIT 1 , 3 ; ##两表联查 SELECT AA. * ,BB.`age` FROM `user_mm` AS AA INNER JOIN user_m AS BB WHERE AA.`id` = BB.`id`; ##删除id为4的数据 DELETE FROM user_mm WHERE id = 4 ; ##添加 INSERT INTO user_mm(NAME,pwd) VALUES ("笑小"," 1 "); ##默认添加所有值 INSERT INTO 表名VALUES( 1 ,"高职"); ##修改id为6的数据 UPDATE user_mm SET NAME = "xiao",pwd = " 13 " WHERE id = 6 ; ##修改字段: ##修改表名 ALTER TABLE student RENAME TO sutdent2; ALTER TABLE sutdent2 RENAME TO sutdent; ##添加字段(年纪编号) ALTER TABLE sutdent ADD gradeid INT ( 4 ) NOT NULL ; ##修改字段 ALTER TABLE sutdent CHANGE stuId stuNo INT ( 4 ) NOT NULL ; ##删除字段 ALTER TABLE sutdent DROP stuName; ##新增字段 ALTER TABLE sutdent ADD stuname VARCHAR ; ##添加主键 ALTER TABLE grade ADD CONSTRAINT pk_gradeId PRIMARY KEY grade(gradeId); 主键外键的字面含义: ##添加 studentNo 表里面的 PK_studentNo 为主键 设置studentNo2里面 的(studentNo)为外键 ALTER TABLE studentNo ADD CONSTRAINT PK_studentNo PRIMARY KEY studentNo2(studentNo); ##字段案例: #删除学生表(如果存在) DROP TABLE IF EXISTS student; #创建学生表 CREATE TABLE IF NOT EXISTS student( -- 学生的ID,4位,用0填充 stuId INT ( 4 ) ZEROFILL PRIMARY KEY AUTO_INCREMENT, stuName CHAR ( 4 ) NOT NULL , -- 学生姓名 stuAge TINYINT NOT NULL , -- 年龄 stuSex CHAR ( 4 ) NOT NULL DEFAULT "女", -- 性别 stuAddress VARCHAR ( 50 ) COMMENT ‘ 地址 ‘ , -- 地址 stuHeight DOUBLE COMMENT ‘ 身高 ‘ , -- 身高 stuBirthday DATE, -- 生日日期 stuShow TEXT )COMMENT = ‘ 学生表 ‘ CHARSET = utf8; ##查看数据库的默认字符集 SHOW VARIABLES LIKE ‘ character_set_% ‘ ; ) 数据库: create database 数据库名; // 创建数据库 show database ; // 显示数据库 drop database 数据库名; // 删除数据库

 

基本SQL语句

标签:增删改查   comment   let   模糊   生日   hang   rop   pwd   基本   

查看更多关于基本SQL语句的详细内容...

  阅读:20次