Web技術:
#JavaScriptを学ぶ
#PHPでコーディング
#cakephpのメモ
#データベースのメモ
#ブラウザの知識
#ブラウザの自動操作
開発の基盤技術(Gitなど):
#Markdown記法を覚えよう
#文字コードの知識

MySQLで日付の加算:
DATE_ADDで
・起点となる日時
・加算したいINTERVAL
を指定すればよい。
https://www.projectgroup.info/...
-- 現時点から6日後以降のレコードを取得
SELECT *
FROM hoge_table
WHERE
`target_datetime` >= DATE_ADD( NOW(), INTERVAL 6 DAY )
;
「1つの情報が
2テーブルに分散してしまい,
片方の値はNULL」
という場合がある。
COALESCE(
table1.hoge_column,
table2.fuga_column
) AS boo
↑
2テーブルをJOINし
NULLでない方のカラムの値を自動的に選び
booという仮想的な1つのカラム内に統合して返す。
CakePHPでMySQLを使う際
phpMyAdminから
テーブルの主キーを作る手順:
(1) テーブル新規作成で
idカラムをINT型で作る。
(2) 構造タブから
idを主キー化する。
(3) SQLタブから
alter table `テーブル名`
change column id
id INT AUTO_INCREMENT;