Favicon Svetmobilne.cz  Svět mobilně Favicon Svetaudia.cz  Svět audia Favicon TVFreak.cz  TV Freak   Fórum Favicon Digimanie.cz  Digimanie   Fórum   Galerie
Zobrazené výsledky: 1 až 2 z 2

Téma: mysql: insert ... select ... on duplicate key

  1. #1
    Obyvatel SHW
    Registrace
    Jan 2009
    Příspěvků
    322

    potřeboval bych poradit s tímto příkazem

    INSERT INTO `sql_status` (`time`, `session_request`)
    SELECT FROM_UNIXTIME(`time_int`) AS `time`, SUM(`request`) AS `sum_request` FROM `sql_status_session` WHERE `time_int` <= '1263030600' GROUP BY `time_int`
    ON DUPLICATE KEY UPDATE `session_request` = `session_request` + `sum_request` << chyba zde

    hlásí chybu
    #1054 - Neznámý sloupec 'sum_request' v field list

    jde o to, že nevím jak v části ON CUPLICATE KEY
    odkázat na hodnotu SUM() z části SELECT
    Odpovídat lze po přihlášení

  2. #2
    Obyvatel SHW
    Registrace
    Jan 2009
    Příspěvků
    322

    řešení jsem našel tady...

    http://explainextended.com/2009/06/2...te-key-update/

    docela vtipné
    Odpovídat lze po přihlášení



Podobná témata

  1. No bootable device -- insert boot disk and press any key
    Od pawels v sekci Storage (úložná zařízení)
    Reakcí: 2
    Poslední příspěvek: 24-03-2014, 07:31
  2. Reakcí: 10
    Poslední příspěvek: 14-12-2013, 11:48
  3. MySQL SELECT z viacerých tabuliek
    Od dabelik v sekci Programování
    Reakcí: 30
    Poslední příspěvek: 03-05-2011, 10:15
  4. Reboot and select proper boot device… + PAGE_FAULT_IN_NONPAGED_AREA
    Od Czechtim v sekci Problémy s PC (HW/SW) a řešení
    Reakcí: 13
    Poslední příspěvek: 08-09-2010, 18:38