MySQL: Tüm sütunları Concat

örneğin "id", "name", "type", "year" sütunlarını içeren bir tablomuz var. Hedef çıktım SELECT CONCAT (kimlik, ad, tür, yıl) FROM tablosundan olacaktır.

Bunu, sütunları bilmeden yapmak mümkün mü, bu yüzden önce sütunlarını analiz etmeden istediğim her tabloyla kullanabilir miyim? CONCAT (*) gibi bir şey mi?

Umarım bana yardım edebilirsin.

Çok teşekkür ederim.

Saygılarımızla Wulf

3
Mümkün değil. Kaynak ismi bilinmelidir. Ancak alan ayırıcı olmadan verileri CSV dosyasına aktarabilirsiniz.
katma yazar Devart, kaynak

2 cevap

AFAIK, önce sütunları bilmek zorundasın. Bu

SHOW COLUMNS FROM table

tüm sütunları döndürür. SELECT sorgunuzu yapmak için sonucu kullanın.

5
katma
* yolu olmaması çok kötü, ama yine de teşekkürler! Bunu zaten yapıyorum.
katma yazar Wulf, kaynak

Check the information_schema table of MySQL, it contains meta-information concerning your tables. http://dev.mysql.com/doc/refman/5.0/en/information-schema.html

2
katma