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

  • Brandon McCrary

    Brandon McCr

    15 Ocak 2012
  • Jeb Corliss

    Jeb Corliss

    17 Kasım 2006
  • thenewboston

    thenewboston

    4 ŞUBAT 2008