zoukankan      html  css  js  c++  java
  • MySQL数据库的创建和操作以及多表查询

      

    创建数据库:

    1 CREATE DATABASE 数据库名称;

    查看所有的数据库:

    1 SHOW DATABASES;

    操作指定数据库:

    1 USE 数据库名称;

    查看当前所操作的数据库:

    1 SELECT DATABASE();

    删除指定数据库:

    1 DROP DATABASE 数据库名称;

     

    多表查询-内连接查询-显式查询:

    
    SELECT
        表的别名.列名
        关联表的别名.列名
    FROM
        表名 表的别名
    INNER JOIN 
        关联表的表名 别名
    ON 
        别名的列等于关联表的某一列/*例如s.gid = g.id*/

    多表查询-内连接查询-隐式查询:

    SELECT
        表的别名.列名
        关联表的别名.列名
    FROM
        表名        别名
        关联表的表名 别名
    WHERE
        别名的列等于关联表的某一列     

    内连接查询的是多个表的交集

    多表查询-外连接查询-左右查询:

    SELECT
        表的别名.列名
        关联表的别名.列名
    FROM
        表名 表的别名
    left/right JOIN 
        关联表的表名 别名
    ON 
        别名的列等于关联表的某一列/*例如s.gid = g.id*/

    外连接查询的是一张表的全部数据和另一张表满足需求的数据
  • 相关阅读:
    [CC-STREETTA]The Street
    [CF115E]Linear Kingdom Races
    [洛谷P3987]我永远喜欢珂朵莉~
    [POI2012]Squarks
    [TC6194]AllWoundUp
    [CF434D]Nanami's Power Plant
    [CF126D]Fibonacci Sums/[BJOI2012]最多的方案
    [HZOI 2016]我们爱数数
    [COGS2427][HZOI 2016]seq
    Ynoi2018 天降之物
  • 原文地址:https://www.cnblogs.com/lxr521/p/10622516.html
Copyright © 2011-2022 走看看