どのようにPHP/mySQLで列を別の列と同じにすることができますか?MySQLの1つの列が別のですか?
idは自動増分で、xidは一意でなければなりません。 SQLでxid = idを作ることはできますか? (この理由は、変更を記録することですが、必要であれば、私はより多くを説明します)
が
+----+-----+----------+----------------+------+---------+
| id | xid | title | body | page | visible |
+----+-----+----------+----------------+------+---------+
| 1 | 1 | my title | my body | NULL | 1 |
| 2 | 2 | my title | my body edited | 1 | 0 |
+----+-----+----------+----------------+------+---------+
$queryX = "INSERT INTO table (xid, title, body, page, visible)
VALUES (, 'Plays', 'it's playing', 'book page', 1)";
...ではない、また、IDと、私は必要性をundestandかなり確実に行うことができます私はあなたが少し説明する必要があると思いますこれを達成するために何をしようとしていますか? – diagonalbatman
Andyが正しいです。なぜなら、お互いに常に等しいテーブルに2つの列を持つ必要があると思う理由はありません。 – JohnFx
これは1NFのルールに反しますか? – Drewdin