标签: mysql
我有一个包含大约250列的大表,其中一些列没有任何行的值,所以我想删除它们。
我想做的是找到这些列而不必手动完成。
像
SHOW COLUMNS FROM `my_table` WHERE count(COLUMN)>0
但这显然不起作用。
正确的SQL是什么?
感谢
答案 0 :(得分:0)
从表中删除,其中field1为IS NULL,field2为NULL且为......;