「SQL」drop文でプライマリーキーを削除する
1.MySQLの場合
ALTER TABLE User_TBLDROP PRIMARY KEY;2.Oracle(SQL Server)の場合
ALTER TABLE User_TBLDROP CONSTRAINT ...「SQLServer」top、offsetで検索結果件数を指定する
1.1件目からn件取得
書式
top 件数
使用例
2.指定件目からn件取得
書式 ...
「SQL」右外部結合(right outer join)のサンプル
書式
select
カラム名
from テーブル1
right outer join テーブル2
on
結合条件
使用例
「SQL」内部結合inner joinのサンプル
書式
select カラム名from テーブルA inner join テーブルBon 条件式where 条件式使用例
select ta.orderid , tb.customername from orders ...「SQL」inner joinで三つのテーブルを結合してデータを抽出する
書式
select 項目 from テーブルA
inner join テーブルB
on 条件式
inner join テーブルC
on 条件式
使用例
select ta.or ...「SQL」like文で前方一致で検索するサンプル
書式
select * from テーブル名
where 項目名 like ‘値%’
使用例
「SQL」like文で部分検索をするサンプル
書式
select * from テーブル名
where カラム名 like ‘%値%’
使用例
[SQL]like文で後方一致で検索するサンプル
書式
select * from テーブル名
where 項目 like ‘%値’
使用例
「SQL」集約関数AVG()で平均値を返すサンプル
書式
SELECT AVG(カラム名)
FROM テーブル名
WHERE 条件式;
使用例
select avg(price) from products;結果
AVG(Pric ...
「SQL」集約関数COUNT()でレコード数を返すサンプル
書式
SELECT COUNT(カラム名)
FROM テーブル名
WHERE 条件式;
使用例
select count(productid) from products;結果
C ...「T-SQL」contiuneでループの先頭に戻るサンプル
書式
BEGIN
条件式
CONTINUE
END
使用例
[T-SQL]if文を使うサンプル
書式
IF(条件式)
SET
使用例
「SQL Server」WHILE文で指定回数をループするサンプル
書式
DECLARE @変数名 INT
使用例
「SQL Server」while文でループを抜けるサンプル
書式
IF 条件式
BREAK
使用例
「T-SQL」論理演算子の論理積(AND)のサンプル
書式
if (左の条件式) AND (右の条件式)
使用例
[SQL]INSERT SELECTでCASE式を使うサンプル
書式
INSERT INTO テーブル名ASELECT カラム1, CASE WHEN カラム2 条件 THEN 値 略 ELSE NULL ENDFROM テーブル名BWHERE 条件式使用例
INSERT INT ...[SQL]IN文に副問い合わせを利用するサンプル
書式
select 列名A,列名B FROM テーブルA
WHERE 列名C IN (SELECT 列名3 FROM テーブルB)
使用例
SELECT CustomerID , Country , ...「SQL」複数のテーブルにnot in条件を利用するサンプル
書式
SELECT * FROM テーブル名
WHERE 項目名 NOT IN (テーブル1,テーブル2,xxx)
使用例
SELECT CustomerID , CustomerName , Con ...