Access "i" "n" text atvaltasa "igen" "nem"re?
Elozo kollega tobb ezer rekordos tablat "i" "n"-nel toltott ki, ezt szeretnem igen nem valaszlehetosegre atallitani anelkul hogy egyesevel atirjam.
Hogyan lehetne megoldani?
Pont az ilyen valtozok miatt talaltak ki a Boolean tipust. Van valami oka, hogy nem ezt hasznalod?
Az osszes "i" mezo "igaz"-ra valtoztatasa egy egyszeru lekerdezessel megoldhato.
1. Kerdezd le az osszes rekordot, amit meg akarsz valtoztatni. Query Design View-ben huzd be a sorszam(ID) es az igennem oszlopokat, majd a Criteria mezobe ird: ="i"
2. Futtasd a lekerdezest, ellenorizd hogy azokat a rekordokat kapod, amit "igaz"-ra szeretnel valtoztatni.
3. A lekerdezes tipusat allitsd at Select-rol Update-re. Az Update To mezobe pedig ird be: "igaz"
4. Futtasd az Update lekerdezest, ellenorizd a megvaltozott rekordok szamat.
5. Ugyanez elolrol, a "nem"-ekre modositashoz.
#1: i - igen, n - nem , NULL - nem adta meg.
Amúgy meg 1 SQL parancs.
UPDATE `table` SET `cell` = IF( `cell` = "i", "igen", "nem" )
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!