0
。 idはautoincreamentです。挿入autoincreamentの別の列に値も
私はこのSQLを持っている:
insert into table(link) values('abc');
は私がテーブルに戻って更新する必要があり、または1つのクエリでそれを行うための解決策はありますか?
。 idはautoincreamentです。挿入autoincreamentの別の列に値も
私はこのSQLを持っている:
insert into table(link) values('abc');
は私がテーブルに戻って更新する必要があり、または1つのクエリでそれを行うための解決策はありますか?
私はこれがあなたのテーブルのあなたのidインフロントを追加する別の卓上
INSERT INTO tablename (`link`) SELECT concat(`AUTO_INCREMENT`,'-','abc') FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'yourdbname' AND TABLE_NAME = 'tablename'
にのみmysqlの上でそれをテストし、一つのテーブルから挿入する値の一種である、私はそれがうまくいくかどうかわかりませんまたはmysql以外ではなく、mysqlで正常に動作します
動作するかどうか教えてください –
本当にこのデータがデータベースに格納されている必要がありますか?テーブルを照会するときにこれを簡単に選択できるからです。 –
[挿入された行のIDを挿入する方法は?](http://stackoverflow.com/questions/5465890/how-to-get-the-id-of-an-inserted-row-on -insert) – shmosel
mysqlを実行している場合、データベース上でトリガーを使用することができます – peter