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

  • Matthew Pearce

    Matthew Pear

    9 AĞUSTOS 2009
  • MotoManTV

    MotoManTV

    10 Aralık 2009
  • sknbp

    sknbp

    16 Kasım 2006