コメントありがとうございます。 サービス終了した今なら、安く中古が手に入りそ…
INSERT時、最大値に1を足した値を代入する
食べ物テーブルに果物のバナナを登録したい。
この時、果物に登録されている最大値に1を足した値を代入したい。
ただし、果物が未登録の場合は1を代入する。
———
tabemono
———
kind
name
nth
———
INSERT INTO `tabemono` SET `kind` = 'kudamono', `name`='banana', `nth` = IFNULL((SELECT MAX(`T1`.`nth`) FROM `tabemono` AS `T1` WHERE `T1`.`kind`= 'kudamono'), 0) + 1;
検索
コメントを残す