SQL 高階教程

2022-01-26 14:47:20 字數 1082 閱讀 8866

注:本篇部落格與w3cschool

搭配,目的是在自己學習sql時,進行總結。

1.sql top--------select top 3 * from persons// 從persons表中選前三個

---------select  50 percent  * from persons  //從表中選擇前一半

2.like ,not like----------  select * from persons where city like 'n%'          //從persons中選擇那些  city 名字以n開頭的 符合條件的列

----------- select * from persons where city like '%n%'         //從persons中選擇那些  city  名字 n在中間的的 符合條件的列

----------- select * from persons where city not like '%n%'         //從persons中選擇那些  city  名字沒有n在中間的的 符合條件的列

3.萬用字元         ------------ select *from persons where city like '_slo'                 //從persons中選擇那些  city  名字長的類似_slo 的符合條件的列

----------- select * from persons where city like '[sld]poo'          ////從persons中選擇那些  city  名字是 spoo 或者 lpoo 或者  dpoo 的列

----------- select * from persons where city like '[^rty]poo'          ////從persons中選擇那些  city  名字不是 rpoo 或者 tpoo 或者  ypoo 的列

4. in              ----------- select * from persons where city in ('newyork','beijing')   //從persons中選擇那些  city  名字是 newyork 或者 beijing 的列

SQL 高階教程概述

sql是用於訪問和處理資料庫的標準計算機語言。它是結構化查詢語言,全稱是structured query language,可讓我們訪問和處理資料庫,是一種ansi標準的計算機語言。sql union操作符合併兩個或多個select語句的結果,union內部的每個select語句必須擁有相同數量的列...

SQL學習筆記 《SQL高階教程》1 2

自連線 非等值連線 自連線 group by 遞迴集合 表是行的集合,面向集合 開銷較大 唯二重要的方法 case 自連線 sql語言 面向集合的特性 有序對 無序對 獲取可重排列 交叉連線 笛卡爾積 3 3 select p1.name as name 1,p2.name as name 2 fr...

SQL高階高階

select top 50 percent from websites mysql 語法 oracle 語法 select column name s from table name limit number sql like 操作符 like 操作符用於在 where 子句中搜尋列中的指定模式。s...