eregi Posted September 24, 2007 Report Share Posted September 24, 2007 (edited) Vajag no datubāzes izvilkt WHERE Lauks=NAVTUKŠ sīkāk - vajag, lai izvelk tikai tos rezūltātus, kuriem iekš noteikta lauka ir kaut kas ievadīts, ja tikšums, tad neizvada, kā kvērijam to panākt? Un vēl, vajag, lai izvelk tikai rezūltātus, kuriem iekš noteikta row'a ir skaitļi, kuri ir lielāki, vai vienādi par 5. Edited November 10, 2008 by eregi Link to comment Share on other sites More sharing options...
Grey_Wolf Posted September 24, 2007 Report Share Posted September 24, 2007 (edited) .. WHERE lauks !='' .... .. WHERE lauks !=NULL .... atkariigs vai var buut NULL vai nevar ..... ja nevar tad salidzini vai nav defoltaa veriiba.... (INT parasti taa ir 0, chariem tuksums, Date 00-00-000 utt....) bet vispar standarta salidzinashanas operaori != > < utt... ------------ taalak domaa pats Edited September 24, 2007 by Grey_Wolf Link to comment Share on other sites More sharing options...
eregi Posted September 24, 2007 Author Report Share Posted September 24, 2007 (edited) Nu ar tiem arī domāju, tik nezinu, kur tos likt kvērijā. EDIT: un ja man tajā rowā glabājās burti, nevis skaitļi? EDIT2: Paldies :) Edited September 24, 2007 by eregi Link to comment Share on other sites More sharing options...
marcis Posted September 24, 2007 Report Share Posted September 24, 2007 www.sqlzoo.net Link to comment Share on other sites More sharing options...
Delfins Posted September 24, 2007 Report Share Posted September 24, 2007 Nu manuprāt te pat nav jābūt programmētājam lai tāda lietas izfunktierētu .. Bet dīvaini ka jūzers māk lietot SQL tagu :/ Link to comment Share on other sites More sharing options...
eregi Posted September 24, 2007 Author Report Share Posted September 24, 2007 (edited) ā, un vēl viens jautājums - ja man piem iekš row'a ir 4 |skaits| 4 Kā es varētu izmantojot tikkai vienu UPDATE kvēriju varētu pieskaitīt +1 vienību, tā, lai pēc katra updeita būtu +1 ? Edited September 24, 2007 by eregi Link to comment Share on other sites More sharing options...
Delfins Posted September 24, 2007 Report Share Posted September 24, 2007 nu tā arī skaiti, lauks = lauks + 1 Link to comment Share on other sites More sharing options...
eregi Posted September 24, 2007 Author Report Share Posted September 24, 2007 (edited) paldies! :) Un tagad pēdējais, kādu funkciju man vajadzētu meklēt, lai skaitli 10.41111111 pārveidotu par 10.41 ? galvenā doma, ja ir komats, tad, lai aiz tā ir tikkai 2 zīmes. EDIT: korkij, paldies par centību, bet uz tiem jautājumiem man jau ir atbildes :) vajadzētu tagad uz šo atbildēt. EDIT2: paldies, pastīšos. Edited September 24, 2007 by eregi Link to comment Share on other sites More sharing options...
korkijs Posted September 24, 2007 Report Share Posted September 24, 2007 .. WHERE lauks !=NULL .... chalis neteica, kaadu dbvs lieto, bet man kaut kaa liekas, ka uz lielas daljas straadaa tikai .. WHERE lauks IS NOT NULL .... atbildot par netuksho veertiibu atlasi, izdomaa, ko tad noziimee "tuksha veertiiba" un attieciigi ar saraksti, piem: .. WHERE lauks IS NOT NULL AND TRIM(lauks)!='' .... atbildot par lielaaki par 5: .. WHERE lauks > 5 .... atbildot par update: UPDATE tabula SET lauks = lauks+1 WHERE .... Link to comment Share on other sites More sharing options...
korkijs Posted September 24, 2007 Report Share Posted September 24, 2007 http://dev.mysql.com/doc/refman/5.1/en/mat...-functions.html truncate() vai round() atkariibaa no veelamaa rezultaata Link to comment Share on other sites More sharing options...
Grey_Wolf Posted September 25, 2007 Report Share Posted September 25, 2007 chalis neteica, kaadu dbvs lieto, bet man kaut kaa liekas, ka uz lielas daljas straadaa tikai .. WHERE lauks IS NOT NULL .... njaa... sitaa laikam buus korektaak... Bet vispar par NULL atljausanu aizlieksanu.. Esmu kautkur lasijis ka ja DB ir atljautas NULL vertibas ad DB kljuust lenaaka.... tiiri teoretiski tas taa arii varetu buut.... isaks laiks lai aprekjinatu katras rindas garumu... --> kaugan tiiri fiziski vinjas tad aiznjem mazak vietas uz diska...... Link to comment Share on other sites More sharing options...
Recommended Posts