sqlite3 CREATE UNIQUE INDEXでユニークindexを作成する
環境
Windows 10 Home 64bit
SQLite 3.39.2
書式
CREATE UNIQUE INDEX インデックス名 ON テーブル名(カラム名1, …);
sqlite3 insert intoで別テーブルのデータからデータを挿入する
環境
Windows 10 Home 64bit
SQLite 3.39.2
書式
INSERT INTO テーブル名 select文;
別テーブルのデータからデータを挿入するには、「ins ...
sqlite3 deleteでテーブルのデータを削除する
環境
Windows 10 Home 64bit
SQLite 3.39.2
構文
DELETE FROM テーブル名 WHERE 条件;
データを削除するには、「delete」を使用します ...
sqlite3 datetimeで日付から指定した曜日の日付を取得する
環境
Windows 10 Home 64bit
SQLite 3.39.2
構文
datetime(‘日付の値’, ‘weekday 0~6’) ...
sqlite3 GROUP BYで列の値をグループ化する
環境
Windows 10 Home 64bit
SQLite 3.39.2
構文
SELECT カラム名1, … FROM テーブル名 GROUP BY カラム名1, カラム名2, ...
sqlite3 DEFAULT CURRENT_TIMESTAMPで現在日付をDEFAULT値として設定する
環境
Windows 10 Home 64bit
SQLite 3.39.2
構文
CREATE TABLE テーブル名(カラム名 DEFAULT CURRENT_TIMESTAMP, … ...
sqlite3 substrで指定した位置から文字列を取得する
環境
Windows 10 Home 64bit
SQLite 3.39.2
構文
substr( 文字列, 開始位置, )
substrメソッドを使って指定した位置から文字列を取得します ...
sqlite3 CREATE VIEWでviewを作成する方法
環境
Windows 10 Home 64bit
SQLite 3.39.2
書式
CREATE VIEW ビュー名 AS SELECT文;
「create view」を使用してviewを作 ...
sqlite3 ビューviewを削除する方法
環境
Windows 10 Home 64bit
SQLite 3.39.2
書式
DROP VIEW ビュー名;
「view」を削除するには、「DROP VIEW」を使用します。 ...
SQLite3 asを使用してカラムに別名を付けて取得する方法
環境
Windows 10 Home 64bit
SQLite 3.39.2
書式
SELECT カラム名 AS 別名, … FROM テーブル名;
カラムに別名を付けて取得する ...
SQLite3 alter tableでテーブル名を変更する方法
環境
Windows 10 Home 64bit
SQLite 3.39.2
書式
ALTER TABLE 変更前のテーブル名 RENAME TO 変更後のテーブル名;
テーブル名を変更する ...
SQLite3 avg関数を使って平均値を取得する
環境
Windows 10 Home 64bit
SQLite 3.39.2
構文
avg(カラム名)
平均値を取得するには、「avg」を使用します。
使用例
テーブル「 ...
SQLite3 アンダーバーで指定した文字数のデータを取得するサンプル
環境
Windows 10 Home 64bit
SQLite 3.39.2
構文
SELECT * FROM テーブル名 WHERE カラム名 LIKE ‘_’;
SQLite3 escapeの使い方
環境
Windows 10 Home 64bit
SQLite 3.39.2
構文
SELECT * FROM テーブル名 WHERE カラム名 like ‘%エスケープ文字_%R ...
sqlite3 create tableでテーブルを作成する
環境
Windows 10 Home 64bit
SQLite 3.39.2
構文
create table テーブル名( カラム名1 型1, カラム名2 型2 ,… )
データ ...
sqlite3 dropでテーブルを削除する
環境
Windows 10 Home 64bit
SQLite 3.39.2
構文
drop table テーブル名;
テーブルを削除するには、「drop table」を使用します。 ...
sqlite3 CURRENT_TIMESTAMPを指定して現在日付をDEFAULT値として設定する
環境
Windows 10 Home 64bit
SQLite 3.39.2
構文
CREATE TABLE テーブル名(カラム名 DEFAULT CURRENT_TIMESTAMP, …) ...
sqlite3 テーブルのカラムにnot null制約を設定する方法
環境
Windows 10 Home 64bit
SQLite 3.39.2
構文
CREATE TABLE テーブル名(カラム名 integer NOT NULL, …);
N ...