mysql

mysql

mysql フィールドコピーして違うフィールドに入れる

フィールドをコピーして文字数を切り出して違うフィールドにコピーする UPDATE `birthdays` SET `birth_remarks7` = (SUBSTRING(birth_date, 5, 2)) ...
mysql

mysql leftjoin してサブクエリ

article_news2とcate_tbl_01のテーブルがあったとして cate_tbl_01.cate01_1の値が7として article_news2.article_news_remarksとc01.cate01_2...
mysql

スペースを除くtrim関数

検索などの場合でphpで前後のスペースを除きたい場合。 if ($key !== "") { $key = mb_convert_kana("$key",'s','utf-8'); ...
mysql

mysql カラムデータごとコピーする

フィールドを新に作成して別のフィールドのデータを丸ごとコピーする場合 UPDATE `tb_name` SET `column2` = `column1`;
mysql

mysqlでグループごとの最新の日付を持つ一覧表示

mysqlでグループごとの最新の日付の一覧を取得したい場合 SELECT * FROM tb_m_contact1 as con1 left JOIN tb_m_anken ON con1.contact1_a_id = ...
mysql

スマホ絵文字文字化け回避

iphoneとかスマホで絵文字を入れると文字化けする。どうしたものか。 mysqlの文字コードを4バイトで扱えるようにする。 utf-8mb4 。(utf8mb4_general_ci)。 DBにインサートするときも文字コード...
mysql

mysql 一括アップデート

mysqlでの一括アップデート UPDATE tb_name SET `clumn_flg1`=REPLACE(`clumn_flg1`, '0', '1') //0を1に変える ELT(FIELDを使う場合 UPDAT...
mysql

mysql fulltext全文検索

mysql5.7での全文検索のインデックスの貼り方 ALTER TABLE tables ADD FULLTEXT INDEX ngram_idx (title_column,text_column) WITH PARSER ngr...
mysql

find_in_set を複数で検索する

mysqlでカンマ区切りを検索する SELECT * FROM table_name WHERE FIND_IN_SET('1', column); 複数の場合orでつなぐ SELECT * FROM table...
mysql

mysqlでON DUPLICATE KEY UPDATEとREPLACE INTO

mysqliでON DUPLICATE KEY UPDATEとREPLACE INTOの書き方 ON DUPLICATE KEY UPDATEはあったら更新なかったらインサートします。 UNIQUE インデックスまたは PRI...
タイトルとURLをコピーしました