zoukankan      html  css  js  c++  java
  • MySQL

    1.创造一个名为Persons的数据库:

    》》》CREATE DATABASE + 数据库名称

    2.显示可用的数据库列表:

    》》》SHOW DATABASES;

    3.创建名为teachers的表:(先指定表所在的数据库)

    》》》CREATE TABLE teachers(

    id int not null auto_increment,

    lastname char(50) not null,

    firstname char(50) not null,

    address char(50) null,

    city char(50) null,

    PRIMARY KEY(id)

    );

    列出该数据库里已存在的表:

    》》》SHOW TABLES;

    4.查看students表:

    》》》select * from students;

     5.增加一行记录:

    》》》INSERT INTO studentsname,address,telphone

    VALUES('Helen','jianglin road binjiang district hangzhou','134-1234-1345');

     重新查看students表,记录已经多增加了一行:

    6.删除students表中的某一行记录:(比如删除第三行)

    》》》DELECT FROM students

    WHERE +条件(student_id=3);

    7、更新students表中的数据:(例如将max改为Max)

    》》》UPDATE students SET name='Max' WHERE student_id=2;

     8.检索多行,限制结果:

     9.ORDER BY排序:(order by位于WHERE之后,LIMIT位于order by之后)

    SELECT * FROM students

    WHERE 条件)

    ORDER BY name

    LIMIT 2;

     10.用通配符进行过滤:(LIKE是操作符)

    ①百分号(%)通配符;

    ②下划线(_)通配符。

    注意:下划线只匹配单个字符,但百分号可以匹配多个字符。

     11.正则表达式搜索:(REGEXP,想要区分大小写可以使用BINARY关键字)

    12.处理函数:

    》》》Upper:将文本转换为大写;

    》》》RTrim:去掉字符串右边的空格;LTrim:去掉字符串左边的空格;

     图解SQL的JOIN:http://coolshell.cn/articles/3463.html

  • 相关阅读:
    iOS开发之Masonry框架源码解析
    iOS开发针对对Masonry下的FPS优化讨论
    React-native Android环境搭建
    Android中ListView使用总结
    Android开发布局方式
    轮播图
    大文件断点下载
    基于第三方库FMDB的数据库的二次封装
    md5加密
    AssignToObject文件(字典转模型、字典数组转模型数组)
  • 原文地址:https://www.cnblogs.com/general-seven/p/6484803.html
Copyright © 2011-2022 走看看