İki tabloda 'e_order_item' isimli ilk tablodan seçme sorgusu için iki sütun (iki sütun) olan iki e-tablo olan 'e_value' sonucunu göstermek istiyorum. Ayrıca 'collect_id', parametresini kullanarak birçok sipariş öğesi görüntülüyorum, bu yüzden 'e_value' tablosunun her iki değerini, select sorgusunda görüntülenen sipariş öğesi kimliğini kullanarak görüntülemek istiyorum. örneğinİlk tablodan seçme sorgusu için ikinci tablonun iki girişini iki sütun olarak nasıl yapılır?
, ben
+-------------------------------+
| e_order_item |
+-------------------------------+
| oi_id oi_price oi_collect_id |
| 1 100 2 |
| 2 30 2 |
| 3 55 3 |
| 4 70 4 |
| 5 220 2 |
| 6 300 2 |
+-------------------------------+
+----------------------------+
| e_value |
+----------------------------+
| v_id v_value v_oi_id |
| 1 name1 1 |
| 2 surname1 1 |
| 3 name2 2 |
| 4 surname2 2 |
| 5 name3 5 |
| 6 surname3 5 |
+----------------------------+
I = 2 collect_id gelmiş ORDER_ITEMS seçmek istiyorum, ve sonuç bu
+--------------------------------------------------+
| |
+--------------------------------------------------+
| Result |
| oi_id oi_price oi_collect_id name surname |
| 1 100 2 name1 surname1 |
| 2 30 2 name2 surname2 |
| 5 220 2 name3 surname3 |
| 6 300 2 null null |
| |
+--------------------------------------------------+
: bizim istenen sonucu almak Bunu başarmaya çalıştın mı? İpucu: 'LEFT JOIN' &' Pivoting (Case when) ' – 1000111
@ user2285831 Size çözüm sunduğumuzu lütfen sorun olup olmadığını kontrol edin ... – Shiv