Skip to content

Tag: where

sql query “WHERE IN”

I have this query : When I execute it it returns the message: Incorrect syntax near ‘)’. What is the problem? Answer That’s because, your IN clause has no parameter/argument WHERE BeneficaryID IN (). It should be WHERE BeneficaryID IN (id1,id2,id3, …,idn) Your current query is same as …

SQL non alphabetical order in WHERE IN

Let’s say I have this query: the result is: which is ordered by the alphabetical order How can I get a result order by the index of appearance in the list? basically I want this as a result: Answer This is quite a popular approach to sort things in SQL, so I’ve blogged about this example here. You…

SQL : BETWEEN vs =

In SQL Server 2000 and 2005: what is the difference between these two WHERE clauses? which one I should use on which scenarios? Query 1: Query 2: (Edit: the second Eventdate was originally missing, so the query was syntactically wrong) Answer They are identical: BETWEEN is a shorthand for the longer syntax in…