码迷,mamicode.com
首页 > 其他好文 > 详细

二、检索数据

时间:2019-02-08 21:58:16      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:程序   databases   数据库表   使用   理解   col   第一个   esc   strong   

1.连接数据库:

mysql -u username -p

2.查看数据库

show databases;

3.进入数据库

use xxxx;   

其中xxxx是数据库的名字。

4.查看数据库中的表

show tables;

5.查看表中的字段

show columns from table_name;

或者:

desc table_name;

6.查看已存在的数据库、表的信息

show create database database_name;
show create table table_name;

7.查看表中的指定字段的内容

select column_name from table_name;

可以使用逗号分隔不同字段:

select column_name1,column_name2 from table_name;

也可以使用table_name.column_name来检索:

select table_name.column_name from table_name;

8.检索所有列

select * from table_name;

检索所有列。使用*这个通配符会降低检索效率和程序性能,尽量不要使用。

9.返回没有重复的值

select distinct column_name from table_name;

这样就能返回column_name字段中不同的值。
首先。distinct 必须前置!不能放在字段后面,也不能部分使用,即它作用于后面所有字段。

如果要返回多列不同值,那么它不重重复的标准是所有字段相加。 例如:

select distinct column_name1,column_name2 from table_name;

它返回column_name1+column_name2合起来不重复的所有值。

10.限制返回的结果数量

返回5条记录:

select * from table_name limit 5;

返回第6条开始的5条记录:

select * from table_name limit 5,5;

注意limit 5,5,其中第一个5表示略过5条(从第6条开始)。或者可以理解为第一行是行0.和数组下标表示方式一致。

第二个5表示显示的数量。

二、检索数据

标签:程序   databases   数据库表   使用   理解   col   第一个   esc   strong   

原文地址:https://www.cnblogs.com/love-jelly-pig/p/10356651.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!