2013-02-16 41 views
0

这是我的发言:显示表中的所有列,除了一些

SHOW FULL COLUMNS IN tbl_name WHERE NOT (
FIELD = 'col1' OR FIELD = 'col2' 
) 

我想将其降低到这样的事情,这样的PHP代码是更有效:

SHOW FULL COLUMNS IN tbl_name WHERE NOT (
FIELD = 'col1','col2' 
) 

回答

1
select COLUMN_NAME 
from INFORMATION_SCHEMA.COLUMNS 
where TABLE_NAME = 'tbl_name' 
     and COLUMN_NAME not in ('col1', 'col2')