簡単な質問!レコードを挿入する際にmysqlがフィールド値を使用する
挿入クエリでフィールド値を使用できますか?
たとえば、id
という名前のフィールドがあり、フィールドはauto_increment
です。私はこのフィールドの値を別のフィールドに追加したい。私はそれを挿入している間。
私の必要性の単純なPHPコード:
$query_1 = mysql_query("INSERT INTO table (name) VALUES ('abcd')"); // id automatically increment
$query_2 = mysql_query("SELECT id FROM table WHERE name = 'abcd'"); // selects previous id
// fetches result //
$query_3 = mysql_query("UPDATE table SET code = '" . $id + 1000 . "' WHERE id = '" . $id . "');
は、あなただけの1クエリに変換することはできますか?
おかげで...