トップページに戻る    MySQLメモ

エディタのオートコンプリートに、
よく使うSQL文の一部を設定しておくと、SQL文を作成する時に便利です。


私が使用してるオートコンプリート

alter table テーブル名 Add Column 追加する列名 int not null After 1つ前の列名;
alter table テーブル名 Change Column 古い列名 新しい列名 varchar(222) not null;
alter table テーブル名 Drop Column 削除する列名;
alter table テーブル名 Modify Column 列定義を変える列名 varchar(333) not null;
between ■■■ and ■■■
case when ■■■ then ■■■ else ■■■ end
char_Length(■■■)
coalesce(
concat(■■■,■■■)
count(*) from
create table ■■■
curdate()
date 'YYYY-MM-DD'
date_Format( ■■■ , '%Y年%m月%d日%H時%i分%s秒')
delete from ■■■ where ■■■
distinct
drop Table ■■■ If Exists;
exists(select 1 from ■■■ b where
find_In_Set( 要素 , カンマ区切りの文字列)
group by 1,2,3
group_Concat(文字列 , order by 結合順序 separator '区切り文字');
having
if(論理式 , trueの場合の式 , falseの場合の式)
ifnull(
information_schema.tables;
information_schema.columns;
insert into ■■■ values(
instr(検索対象文字列 , 検索する文字列)
interval ■■■ (day,hour,minute,second)
is not null
is null
join ■■■ on
last_day(
left Join ■■■ on
limit オフする行数 , 取得数
not exists(select 1 from ■■■ b where
nullif(
order by 1,2,3
replace into ■■■ values(
replace(
round(
rename table 古いテーブル名 to 新しいテーブル名
rlike (対象文字列 RLike マッチパターン)
select * from ■■■ where ■■■ order by ■■■;
substr( 抽出対象文字列 , 抽出開始位置 , 抽出文字数)
truncate table ■■■;
union all select
update ■■■ set 
values(