Mysql一些常用语句】的更多相关文章

Mysql的常用语句 -- 创建表 create table tableName( id int primary key, name varchar(20) ) -- 查询 select * from tableName -- 查询并排序(降序,升序是asc) select * from tableName order by desc -- 分组查询 (根据姓名分组) select name,count(*) from tableName group by name -- 分组查询 (根据姓名分…
关于mysql常用语句的整理,上一篇涉及到ddl.dml以及一些简单的查询语句. 1:mysql分页查询 select * from table_name limit 5,10;   从下标为5元素查询,查询10条记录,注意:mysql下标从0开始 2:关联查询 select a.id,a.name,b.id,b.name from table_name a ,table_name b where a.id=b.id;   表a和表b以字段id关联查询 3:比较下面语句 select * fro…
关于mysql数据库常用命令的整理: 一:对于数据库的操作 show databases;显示当前用户下所有的数据库名称 use database_name;进入当前数据库 create database database_name;创建一个数据库 drop database database_name;删除一个数据库 二:对表的操作 DDL操作:数据定义语言 create table table_name( id int primary key auto_increment, name var…
ylbtech-MySQL:常用语句 1.返回顶部 1. -- ---------------------------- -- Table structure for st_student -- ---------------------------- DROP TABLE IF EXISTS `st_studentyb`; CREATE TABLE `st_student` ( `id` ) NOT NULL, `name` ) DEFAULT NULL COMMENT '姓名', `age`…
 终于有时间可以整理一下工作中常用的sql语句,基本的sql语句及增删改查就不说了.对于测试而言,经常用到的还是造数据,取随机数据和查询.比如造数据时,为了确保数据真实性,可能时间是随机的,用户是随机的.对null值得处理和update.下面列出我工作中使用较多的一些sql使用技巧,希望能帮助到大家. 时间处理 select UNIX_TIMESTAMP(NOW()); -- 将时间转换为时间戳 1518428395 ); -- 将时间戳转换为时间 2018-02-12 17:36:06 ,'%…
一:查询指定数据库中所有的表名 数据库名:test select table_name from information_schema.tables where table_schema='test'; 如果想查询该schema下的所有信息,只要把table_name修改成 * 即可. 二:查询表结构信息 数据库名:test 表名:employee SELECT table_schema ,table_name ,column_name , column_type , data_type, co…
1.查询语句: SELECT  查询字段  FROM  表名   WHERE 条件 查询字段可以使用 通配符* 字段名 别名(把长的名字命名一个别名,比较短的) 通配符:SELECT * FROM 'phpdb' 字段名:SELECT id FROM ‘phpdb’ 别名:SELECT username AS un FROM ‘phpdb’ 常用条件: = 等于 .<>不等于.in 包含 . not in 不包含. like匹配 .BETWEEN在范围  . not BETWEEN不在范围  …
mysql查询某个字段长度   一般查询语句:SELECT `lcontent` FROM `caiji_ym_liuyan` 查询数据: 有些时候需要查询某个字段的长度为多少时候才显示数据: SQL语句:SELECT `lcontent` FROM `caiji_ym_liuyan` where length(lcontent)<=40 PS:在mysql中一个汉字等于3个字节,所以查询的时候需要转换一下 特别要注意的就时候对于字节的转换…
1.展示当前数据库 所有表名(前提必须进入数据库,进入数据库语句:[use 数据库名;])mysql> show create table 表名; 2.看mysql支持哪些存储引擎:mysql> show engines; 3.查看mysql当前默认的存储引擎:mysql> show variables like '%storage_engine%'; 4.备份一个数据库[在windows cmd 下面使用] mysqldump基本语法[加粗为填写内容]: mysqldump -h ho…
SQL执行一次INSERT INTO查询,插入多行记录 insert into test.person(number,name,birthday) values(5,'cxx5',now()),(6,'cxx6',now()),(7,'cxx7',now()); 1.说明:创建数据库 CREATE DATABASE database-name 2.说明:删除数据库 drop database dbname 3.说明:备份sql server --- 创建 备份数据的 device USE mas…