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

  • Pál Zoltán Illés

    Pál Zoltán

    30 NİSAN 2007
  • Press Start

    Press Start

    4 HAZİRAN 2006
  • Shylo Sharity

    Shylo Sharit

    27 EKİM 2011