Jump to content
php.lv forumi

Recommended Posts

Posted

access tabulā ir Text lauks ar datumu šādā formātā:

15.07.2012 - 30.09.2012

 

Vajadzētu kaut kā iekš query atlasīt tās rindas, kur sākuma datums > 1. jūliju

Posted

`LIKE 'x*';`

 

...kur x ir tavs datums tavā formātā.

 

Kādā sakarā LIKE, ja man vajag konkrēti atlasīt ( > 01.07.2012 ) lielākus datumus par 1.jūliju

Posted

Hmm, cik man zinams tad ar TEXT lauku to nevares izdarit. Iesaku uzreiz izmantot DATE lauku, lai izvairitos no problemam.

 

P.S. Varbut vari pastastit, kapec izmanto TEXT lauku nevis 2 DATE laukus (from - to)? Iespejams, ka ir efektivaks variants par tavu.

Posted

Hmm, cik man zinams tad ar TEXT lauku to nevares izdarit. Iesaku uzreiz izmantot DATE lauku, lai izvairitos no problemam.

 

P.S. Varbut vari pastastit, kapec izmanto TEXT lauku nevis 2 DATE laukus (from - to)? Iespejams, ka ir efektivaks variants par tavu.

 

Nezinu kāpēc, pats netaisīju to tabulu, bet mainīt neko nevaru. Kādā formātā tas datums ir, tāds arī ir ('15.07.2012 - 30.09.2012')

Posted

Šitas gadījumā nav super-lēni? Kad uz kolonas nosaukuma tiek palaista SQL funkcija...

 

P.S. Tu nevari vienkārši palaist skriptu, kas savāc visus ierakstus, formatē datumu normālā formātā, veic tabulas struktūras izmaiņas, ievieto jauno saturu pa vietām?

Posted

Šitas gadījumā nav super-lēni? Kad uz kolonas nosaukuma tiek palaista SQL funkcija...

 

P.S. Tu nevari vienkārši palaist skriptu, kas savāc visus ierakstus, formatē datumu normālā formātā, veic tabulas struktūras izmaiņas, ievieto jauno saturu pa vietām?

Ja pasākums ir vienreizējs ( reti vajag šādu funkcionalitāti) tad jau ātrdarbība vairs lielu lomu nespēlē.

un spriežot, ka tie datumi pierakstās tādā debīlā veidā, tad atlasi nevajag pārāk bieži - vis ticamāk ka līdz šim vispār nav bijusi vajadzība ..

Sākumā jau tika teikts - mainīt neko nevar ...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...