MySql查询语句介绍,单表查询
mysql在网站开发中,越来越多人使用了,方便部署,方便使用。我们要掌握mysql,首先要学习查询语句。查询单个表的数据,和多个表的联合查询。
下面以一些例子来先简单介绍下单表查询。
操作方法
(01)首先看下我们例子用到的数据表,一个student学生表,有id列,name列,class_id列等等。如图
(02)如果查询这个表的数据,我们可以用sql语句:select * from student,就可以得到这个表的数据。如图
(03)如果是只查询一班(class_id为1)的数据,则可以用 where来过滤数据,sql: select * from student where class_id=1 ,就可以得到要求的数据了,
(04)用 limit关键字,可以限制返回的数据,比如只需要返回二条数据,sql: select * from student where class_id=1 limit 2
(05)如要排序,则可以用 order by关键字,再加上需要排序的列,比如以class_id列来排序,班级id大的排在前面,sql: select * from student order by class_id desc
(06)上面的 desc关键字,是以降序来排列,如果要升序,则用 asc关键字,(默认不加这个关键字也是升序)sql: select * from student order by class_id asc
(07)除了可以按数字类型的列排序,字符串类型的列也是可以用来排序的,比如我们以name这列来排序,sql: select * from student order by name desc
(08)我们可以指定返回哪些列,在应用时,只返回需要的列就行了,没必要表里的所有列都返回。sql: select id, name from student limit 10
-
PHP如何格式化日期?
在做php开发时,经常会用到日期函数,我们可以通过这个函数将日期格式化输出显示。日期有多种的显示格式,这些格式在PHP里怎么格式化?下面一起来看下。操作方法(01)先看下我们的代码,如图,在php里要获取到当前日期,我们可以用date函数,函数的第一个参数就是格式化字符串,第...
-
在BIOS中开启VT虚拟化以提高安卓模拟器的性能
在BIOS中开启VT虚拟化可以较大的提高安卓模拟器的性能,现在就教教大家怎么进行操作。操作方法(01)下载并安装CPU-V。(02)先重启电脑,开机后按delete键进入BIOS,不同的主板进入BIOS的按键不同(自己可以网上搜索下)。进入BIOS后,找到VirtualizationTechnology,把Disabled改...
-
微信聊天记录怎么备份和恢复?
我们在平时会经常使用微信来交流聊天,怎么恢复微信删除的记录呢?对于大多数的重要聊天记录,一定要及时备份,手机可以备份到本地电脑,这样才能够很好的保证文件不时之需,在备份保存的同时,电脑的安全也要注意,切勿把病毒残留在电脑中。我们的微信聊天记录被我们误删的情...
-
教您如何组建家庭KTV点歌系统
在现在喜欢K歌的人们已经对KTV产生了一种依赖感,一时不唱全身都不舒服,但是KTV并非自家的,并非时刻都可以尽情唱歌,并且对上节假日的时候,还需要排队等待,因此在现在,在自家安装家庭KTV成为一种潮流趋势。人们虽喜欢去KTV唱歌,但是对家庭KTV组建并不了解,组建时经常遇到...