Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic

Re: For a better efficiency and speed question!

by pvaldes (Chaplain)
on Oct 04, 2011 at 15:42 UTC ( #929580=note: print w/replies, xml ) Need Help??

in reply to For a better efficiency and speed question!

This is wrong:  Select name ... WHERE mame<>''

Replies are listed 'Best First'.
Re^2: For a better efficiency and speed question!
by Anonymous Monk on Oct 04, 2011 at 15:46 UTC
    "...WHERE mame" just typed it wrong, but it is ...WHERE name <> '', name is not equal do empty.

      ... two times, your sql is malformed

      =code my $sql = $dbh->exec_select("SELECT acc,name,date FROM mytable WHERE m +ame<>''

      and same problem after the my $control_num line

        AND ((date + 125 DAYS) < CURRENT_DATE)

        The same as this but more easy to calculate

        AND ((date + 1 YEAR) < (CURRENT_DATE + 240 DAYS) )
        What is wrong with this code?
        =code my $sql = $dbh->exec_select(" SELECT acc, name,date FROM mytable WHERE name <> '' AND ((date + 1 YEAR) >= (CURRENT_DATE)) AND ((date + 1 YEAR) < (CURRENT_DATE + 240 DAYS)) AND controlnum IN ('12345','8877788','23334455','223445988','222339000 +','2222333','223475699','22339668','2223999','009999','11220000','777 +66','88776' ,'9988888','11223756','22388577','9998888','998888','77665555','999988 +8','88877777','666555555','88777766666','112223333','9998877','998887 +7' ,'888777666666','00988777','887777654') and date between '2010-11-11' and '2011-11-11' order by date desc"); =cut
        If you show where you see the error it would help! Thanks

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://929580]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others cooling their heels in the Monastery: (4)
As of 2018-02-24 10:39 GMT
Find Nodes?
    Voting Booth?
    When it is dark outside I am happiest to see ...

    Results (310 votes). Check out past polls.