Jump to content
php.lv forumi

qverijs.


eregi

Recommended Posts

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 by eregi
Link to comment
Share on other sites

..  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 by Grey_Wolf
Link to comment
Share on other sites

ā, 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 by eregi
Link to comment
Share on other sites

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 by eregi
Link to comment
Share on other sites

..  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

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

×
×
  • Create New...