Jump to content
php.lv forumi

basic

Reģistrētie lietotāji
  • Posts

    1
  • Joined

  • Last visited

Posts posted by basic

  1. Njā, šoreiz Gints ir pacenties izdomāt kārtīgu smadzeņlauzi :)

     

     

    To var tādā gadījumā, ja Tev tās vērtības foo, doo un boo jau ir bāzē kādā tabulā ar atbilstošo grupas id, vai kodu vai whatever kādu citu unikālu lauku, pēc kura tās var atlasīt.

    Šķiet, ka pirmā doma bija tā preizākā un realizācijā vienkāršākā:

    UPDATE persons, 
    (SELECT 1 as grp_id, 'foo' as value 
    UNION ALL 
    SELECT 345, 'boo' 
    UNION ALL 
    SELECT 765, 'doo') src 
    SET persons.prs_value=src.value 
    WHERE persons.prs_grp_id=src.grp_id
    

×
×
  • Create New...