zoukankan      html  css  js  c++  java
  • MySQL

    数据查询语句
    select 列名,列名,列名… from 表名 [where条件]
    列名是字段的名字,注意最后一个列名不加逗号,表名后面的条件可加可不加,加了就只查出来满足条件的数据。


    查询user表里的用户名和密码
    select user_name,password from user;
    这个是只查了表里的用户名和密码,并且没有条件

    添加where条件,查出满足条件的所有字段
    select * from user where id=1;

    过滤掉重复的值
    select distinct mobile from user;
    过滤user表里的mobile字段,有重复的就只查出来一个

    链接字段
    select concat(user_name,mobile) from user;
    把user_name 和手机号连接成一个字段

    指定连接后的字段名
    select concat(user_name,email) as user_name_email from user;

    给字段添加分割符 --
    select concat_ws("--",user_name,email) from user;

     


    字段重命名
    select user_name as name,email as em from user;
    把查出来的字段user_name 重命名为name 把email重命名为em


    模糊查询(应用场景:搜索)
    Like适用于数据量小的查询(10万以内)
    数据量大的使用Sphinx(另外一个技术)
    select user_name from user where user_name like '%ng%';
    查询user_name字段值里带ng的字段值,% 代表不管你前面是什么后面是什么,只要value里带这个ng就会被查出来
    %ng 代表左模糊 ng%代表右模糊 %ng%代表全模糊

    ---------------------------------------------------

  • 相关阅读:
    来一个炫酷的导航条
    jQuery实现瀑布流
    js计时事件
    js浏览器对象的属性和方法
    js对象(一)
    CSS3常用选择器(三)
    软工实践个人总结
    第05组 每周小结 (3/3)
    第05组 每周小结 (2/3)
    第05组 每周小结 (1/3)
  • 原文地址:https://www.cnblogs.com/chefweb/p/9077896.html
Copyright © 2011-2022 走看看