SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Lancome USA

    Lancome USA

    30 HAZİRAN 2009
  • Ordetta Price

    Ordetta Pric

    12 EYLÜL 2011
  • VJ VIMANA

    VJ VIMANA

    3 Mayıs 2007