zoukankan      html  css  js  c++  java
  • mysql 学习

    1、MySQL 为关系型数据库(Relational Database Management System), 这种所谓的"关系型"可以理解为"表格"的概念, 一个关系型数据库由一个或数个表格组成

    2、sql语句:

                       SELECT * FROM sdb_link 

                       SELECT link_id FROM sdb_link 

                       SELECT * FROM sdb_link where link_name='外贸'  //WHERE 用于选择规定选择的标准

                       WHERE   操作符 > 、<、 = 、<> 、>= 、<=、BETWEEN、LIKE

                       SELECT DISTINCT orderlist FROM sdb_link   //DISTINCT 用于返回唯一不同的值

                       SELECT * FROM Persons WHERE FirstName='Thomas' AND LastName='Carter'   //AND 条件都符合

                       SELECT * FROM Persons WHERE firstname='Thomas' OR lastname='Carter'       // OR 只要有一个条件符合

                       SELECT Company, OrderNumber FROM Orders ORDER BY Company     //ORDER BY 语句用于根据指定的列对结果集进行排序。DESC 倒序   ASC 顺序

                       INSERT INTO sdb_link VALUES (104, 17, '测试17', 'http://www.baidu.com','',17,true,'','',1)  //INSERT INTO 插入数据

                       INSERT INTO Persons (Lastname,Address) VALUES('Wilson','Champs-Elysees')

                       UPDATE Person SET FirstName = 'Fred' WHERE LastName = 'Wilson'      //UPDATE   更新一条数据

                       CREATE TABLE Persons(Id_P int,LastName varchar(255),FirstName varchar(255),Address varchar(255),City varchar(255))

                       DELETE FROM Person WHERE LastName = 'Wilson'        //DELETE 删除一条数据

                       SELECT  * FROM sdb_link LIMIT 5  

                       SELECT  * FROM sdb_link WHERE link_id IN (1,2,5,6)  

                       SELECT column_name(s) FROM table_name WHERE column_name BETWEEN value1 AND value2

                       SELECT link_id AS ID, link_name AS Name FROM sdb_link      //AS

                       SELECT sdb_link.link_id,sdb_jpush.id  FROM sdb_link,sdb_jpush     //查询多张表信息

                       SELECT sdb_link.link_id,sdb_jpush.id  FROM sdb_link,sdb_jpush WHERE sdb_link.link_id=sdb_jpush.id 

                       SELECT sdb_link.link_id,sdb_jpush.id FROM sdb_link INNER JOIN sdb_jpush ON sdb_link.link_id = sdb_jpush.id

                       SELECT sdb_link.link_id,sdb_jpush.id FROM sdb_link LEFT JOIN sdb_jpush ON sdb_link.link_id = sdb_jpush.id    //LEFT JOIN 关键字会从左表 (table_name1) 那里返回所有的行,即使在右表 (table_name2) 中没有匹配的行

                       SELECT sdb_link.link_id,sdb_jpush.id FROM sdb_link RIGHT JOIN sdb_jpush ON sdb_link.link_id = sdb_jpush.id    //RIGHT JOIN 关键字会从右表 (table_name1) 那里返回所有的行,即使在左表 (table_name2) 中没有匹配的行

                       SELECT column_name(s) FROM sdb_link UNION SELECT column_name(s) FROM sdb_jpush   //UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同

                       SELECT Persons.LastName, Persons.FirstName, Orders.OrderNo FROM Persons FULL JOIN Orders ON Persons.Id_P=Orders.Id_P ORDER BY Persons.LastName    // FULL JOIN  全连接

    3、sql  函数

  • 相关阅读:
    小酌一下:pipenv 基本用法
    sql2008使用您对无法重新创建的表进行了更改或者启用了“阻止保存重新创建表的更改”
    Join操作基本:外连接、自然连接、内连接
    用dataReader获取datetime类型完整精度的时间字串
    c# MesageBox
    判断当前时间是否在一个时间段内
    c# 根据当前时间获取,本周,本月,本季度,月初,月末,各个时间段
    sql Convert函数
    c# MD5方法总结
    wml跳转
  • 原文地址:https://www.cnblogs.com/gpzhen/p/7201582.html
Copyright © 2011-2022 走看看