■テーブルのコピー方法
・テーブルのカラム構造+データのコピー
CREATE TABLE 新規テーブル名 SELECT * FROM 元となるテーブル名;
・テーブルのカラム構造だけをコピー
CREATE TABLE 新規テーブル名 LIKE 元となるテーブル名;
AUTO_INCREMENTやPRIMARY KEYの属性もコピーされる
・他のテーブルのデータのみコピー
INSERT INTO テーブル名 SELECT * FROM 元となるテーブル名;
・特定カラムを選択してコピー
INSERT INTO テーブル名(カラム名) SELECT カラム名 FROM 元となるテーブル名;
※データ型が同じであること!
■テーブル・データベース・レコードの削除
・テーブルを削除
DROP TABLE テーブル名;
・もし指定のテーブルがあれば削除する
DROP TABLE IF EXISTS テーブル名;
・データベースの削除
DROP DATABASE データベース名;
・レコード丸ごと削除
DELETE FROM テーブル名;
※丸ごとでなくレコードを選択して削除するときは
「WHERE」で条件を設定する
2009/04/03
登録:
コメントの投稿 (Atom)
Empty set =レコードがすべて削除された
返信削除