Oletetaan, että minulla on taulukko firman työntekijöistä ja haluaisin muuttaa yhden työntekijän puhelin numeroa, koska se on muuttunut. Miten se onnistuu? Onnistuuko ALTER:in avulla vai miten? Haluaisin siis, että kaikki muut tiedot pysyvät samana, mutta voisin muuttaa vain sen puhelin numeron.
(SQL)Taulukon sisällön muuttaminen
1
164
Vastaukset
- Joku_77
Niin UPDATE on taikasana. Tietokanta ohjelmasta riippuen hieman eritavalla tässä MySQL http://dev.mysql.com/doc/refman/5.0/en/update.html
UPDATE taulu SET puhnumero = "uusi puh numero" WHERE id = käyttäjän_id LIMIT 1
WHERE id = käyttäjän_id
Päivitetään vain ne keiden id on esim 7
LIMIT 1
on varmuudeksi sekä optimointiakin.
Mutta sinulla on varmasti jokin tietokanta hallinta ohjelma jolla muokkaaminen kannattaa tehdä, koska pieni virhe kyselyssä voi tehdä ihan eri asian kuin mitä halusit.
Tosin ihmettelen suuresti miksi muutoksia pitää tehdä itse suoraan tietokantaan, eikä sinulla ole muutosmahdollisuutta ohjelmassa jolla tietoja lisäät.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 1105558
Suomen kaksikielisyys - täyttä huuhaata
Eivätkö muuten yksilöt pysty arvioimaan mitä kieliä he tarvitsevat? Ulkomaalaiselle osaajalle riittää Suomessa kielitai954821Työeläkeloisinta 27,5 mrd. per vuosi
Tuo kaikki on pois palkansaajien ostovoimasta. Ja sitten puupäät ihmettelee miksei Suomen talous kasva. No eihän se kas1404774Mikä on vaikeinta siinä, että menetti yhteyden kaivattuun, jota vielä ajattelee?
Mikä jäi kaihertamaan? Jos jokin olisi voinut mennä toisin, mitä se olisi ollut? Mitä olisit toivonut vielä ehtiväsi san3682225- 1182065
- 1081807
- 2561577
- 3711318
Pääsit koskettamaan
Sellaista osaa minussa jota kukaan ei ole ennen koskettanut. Siksi on hyvin vaikea unohtaa sinut kokonaan.591151- 2221135