MySQL基础命令操作

本文主要参考自:SQL简明数据分析教程  及   MySQL---数据库从入门走向大神系列(一)-基础入门

 

一 创建与检索

create database testbase character set utf8;  创建数据库

use testbase;  使用该数据库

 

create table mobile(

 num varchar(15) not null primary key,

 name varchar(15) not null,

 price int );    创建表

 

insert into mobile(num, name, price) values('1','p20','3500');  插入数据

insert into mobile values('2','m20','4000');

insert into mobile values('3','mg2','4500');

 

insert into tableA(columnA, columnB) select columnC, columnD from tableB;

插入检索出的数据:将表BC D列数据复制到表A A B

 

select * from mobile;  检索

 

select * from mobile order by name;  name排序

 

select distinct name,price from mobile order by num desc;  降序desc,升序asc

 

select distinct num from mobile limit 1,2;

1表示取第2行(从0起),2表示共取2

 

select * from mobile where num > '1' order by price desc limit 2;

num>1中降序排列的前2

 

select * from mobile where price between 4000 and 4500;

price大于等于4000且小于等于4500

或:select * from mobile where price>=4000 and price<=4500;

 

select * from mobile where price in (4000 ,4500);

price等于4000 4500 not in 指不等于

 

 

select * from phone where name like '%20';

模糊检索,'%20':以20结尾的;  '20%':以20开头的;  '%20%'

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值