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*/

    外连接查询的是一张表的全部数据和另一张表满足需求的数据
  • 相关阅读:
    POJ--2356 Find a multiple
    Trailing Zeroes (III)
    第一章 快速入门
    第二章 变量和基本类型
    第三章 标准库类型
    第四章 数组和指针
    第五章 表达式
    第六章 语句
    第七章 函数
    第八章 标准IO库
  • 原文地址:https://www.cnblogs.com/lxr521/p/10622516.html
Copyright © 2011-2022 走看看