lütfen, beni loco'ya bırakma. Bu görünüşte kolay bir iş için bir cevap bulmaya çalışırken saatler geçirdim.Dizenin sütun adına dinamik dönüşümü. MySQL
yüzden iki tablo var:
select (select transaction_type from orders where id=1) from items;
SO, sorun emir yerden seçme transaction_type tarafından döndürülen o dizesidir: öğeleri ve siparişler Temelde
items
--------------
id (int) | type_1 (int) | type_2 (int)|
orders
--------------
id (int) | transaction_type enum ('type_1', 'type_2')
, şu yapmak istiyorum Kimlik = 1, sütun adına dönüştürülemez. Fikirler? Sağol kardeşler.
Bu sorguyu çalıştırırken aldığınız hata nedir? Ben doğru cevabı almak gibi görünüyor, ama ben soru yanlış anlaşılır olabilir :) – RocketDonkey
@RocketDonkey bana 'type_1' dizeleri sayısını döndürür (öğelerin satır sayısı ile) –
Gotcha, benim kötü - kullanım olabilir bir şey gönderildi (Tekrar yanlış anladım eğer üzgünüm). – RocketDonkey