美文网首页我的技术博客
几条常用的sql语句

几条常用的sql语句

作者: 卜了了 | 来源:发表于2017-06-02 20:08 被阅读24次

    在工作中会用到的sql

    0,创建数据库:

    Create database数据库名字[库选项];比如:Create database test_db charset utf8;

    新建后,需要先“选择要使用的数据库”----use test_db;

    1,更改表内的数据

    update imc_user set comp_contacts_phone='15923230001' where comp_contacts_phone='18610001031';

    这样一句话可以把表里所有的电话号码是18610001031的用户,改为另个电话号码。

    2,查询(万能的查询)

    select * from imc_user;

    按照id倒叙排列.最新建的数据在最后面,想看最后面的,倒叙排列即可。

    select * from imc_user order by id desc;

    模糊查询,比如 名字中含有“中国”

    select * from imc_factory where name like '%中国%';

    案例1,之前一直用navicat给数据库表

    查询语句:

    enterprise表内id与 user表内的org_id一一对应

    现在查询enterprise表内status=3  并且其对应的 user  状态(即 status)不为-1 不为3的enterprise内容。

    查询语句可以有两种

    1)左连接

    select * from enterprises e LEFT JOIN user u ON e.id=u.org_id WHERE e.`status`=0 and u.`status` not in(-1,3)

    2)内链接

    SELECT * FROM enterprises e, user u WHERE  e.`status` = 0 AND u.`status` NOT IN (- 1, 3) AND e.id = u.org_id;

    3,删除

    delete from table1 where 范围

    4,修改

    update table1 set field1=value1 where 范围

    相关文章

      网友评论

        本文标题:几条常用的sql语句

        本文链接:https://www.haomeiwen.com/subject/qrimgttx.html