12 AĞUSTOS 2008, Salı
MySQL dışındaki tüm sütunları seçmek?
Biri dışında belli bir MySQL tablodan tüm sütunları almak için bir deyim kullanmaya çalışıyorum. Bunu yapmak için basit bir yolu var mı?
EDİT: bu tablo 53 sütun (BENİM TASARIM DEĞİL) vardır
CEVAP
29 EYLÜL 2009, Salı
Bir yolu var aslında, bunu yapmak için elbette izinlerine sahip olmanız gerekir ...
SET @sql = CONCAT('SELECT ', (SELECT REPLACE(GROUP_CONCAT(COLUMN_NAME), '<columns_to_omit>,', '') FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = '<table>' AND TABLE_SCHEMA = '<database>'), ' FROM <table>');
PREPARE stmt1 FROM @sql;
EXECUTE stmt1;
<table>, <database> and <columns_to_omit>
değiştirme
Bunu Paylaş:
/Mysql SQL - farklı/BENZERSİZ Seçin am...
Her ikisi de Yaratılmış olması ve Günc...
Editörler (Kate , VİM, Sublime, Im, vb...
MySQL bir tablodan tüm sütunları ve ba...
MySQL dizini yabancı anahtar sütunları...