insert into tablo ( data_source, timestamp, P1_1, P2_1, P3_1, AVG_1, AVG_2, AVG_3, AVG_4, AVG_5, AVG_6, AVG_7, AVG_8, AVG_9) values ( :data_source, :timestamp, :p1_1, :p2_1, :p3_1, :AVG_1, :AVG_2, :AVG_3, :AVG_4, :AVG_5, :AVG_6, :AVG_7, :AVG_8, :AVG_9)Burada p1_1, p2_1 ve p3_1 verilerini doğrudan aynı isimde sütunlara yazmak yerine bunların ortalamasını aldıktan sonra P_AVG sütununa nasıl yazdırabilirim?
Bir Sorum Var: SQL
2
●104
- 28-11-2023, 23:43:34Arkadaşlar aşağıdaki gibi bir sorgum var.
- 29-11-2023, 00:10:44cheki77 adlı üyeden alıntı: mesajı görüntüle
INSERT INTO tablo ( data_source, timestamp, P1_1, P2_1, P3_1, AVG_1, AVG_2, AVG_3, AVG_4, AVG_5, AVG_6, AVG_7, AVG_8, AVG_9 ) VALUES ( :data_source, :timestamp, :p1_1, :p2_1, :p3_1, (:p1_1 + :p2_1 + :p3_1) / 3, -- P1_1, P2_1 ve P3_1'in ortalaması :AVG_2, :AVG_3, :AVG_4, :AVG_5, :AVG_6, :AVG_7, :AVG_8, :AVG_9 );