• 28-11-2023, 23:43:34
    #1
    Arkadaşlar aşağıdaki gibi bir sorgum var.

    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?
  • 29-11-2023, 00:10:44
    #2
    cheki77 adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar aşağıdaki gibi bir sorgum var.

    [CODE]... verilerini doğrudan aynı isimde sütunlara yazmak yerine bunların ortalamasını aldıktan sonra P_AVG sütununa nasıl yazdırabilirim?
    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
    );
  • 29-11-2023, 00:39:02
    #3
    Teşekkürler. Çözdüm.