sql >> データベース >  >> RDS >> Mysql

MySQLに挿入するときに列をスキップする

    列名を指定せずに挿入できますが、すべての列にいくつかの値を指定する必要がありました。

    INSERT INTO comments 
    VALUES (null, 2, 3, 4,null,6) 
    
    CREATE TABLE IF NOT EXISTS `comments` (
      `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
      `imageid` int(10) unsigned NOT NULL DEFAULT '0',
      `uid` bigint(20) unsigned NOT NULL DEFAULT '0',
      `content` text CHARACTER SET utf8,
      `adate` datetime DEFAULT NULL,
      `ip` int(10) unsigned DEFAULT NULL,
      PRIMARY KEY (`id`),
       KEY `ids` (`imageid`,`adate`) USING BTREE
    ) ENGINE=InnoDB  DEFAULT CHARSET=latin1  ;
    


    1. REGEXPのパフォーマンス(LIKEおよび=と比較してください)

    2. Pythonパンダ-to_sqlを使用して大きなデータフレームをチャンクに書き込む

    3. MySql。セルフジョインの使い方

    4. DateTimeを5、15、30、および60分間隔にグループ化します