mirror of
https://github.com/github/rails.git
synced 2026-04-26 03:00:59 -04:00
Consistent UPCASE setting of 'SQL'.
(Maybe one should use the <acronym> tag for acronyms and apply CSS 'text-transform: uppercase' globally. ;-)
This commit is contained in:
@@ -223,7 +223,7 @@ This makes for clearer readability if you have a large number of variable condit
|
||||
|
||||
h5. Range conditions
|
||||
|
||||
If you're looking for a range inside of a table (for example, users created in a certain timeframe) you can use the conditions option coupled with the IN sql statement for this. If you had two dates coming in from a controller you could do something like this to look for a range:
|
||||
If you're looking for a range inside of a table (for example, users created in a certain timeframe) you can use the conditions option coupled with the +IN+ SQL statement for this. If you had two dates coming in from a controller you could do something like this to look for a range:
|
||||
|
||||
<ruby>
|
||||
Client.all(:conditions => ["created_at IN (?)",
|
||||
@@ -308,7 +308,7 @@ The good thing about this is that we can pass in a range for our fields without
|
||||
Client.all(:conditions => { :created_at => (Time.now.midnight - 1.day)..Time.now.midnight})
|
||||
</ruby>
|
||||
|
||||
This will find all clients created yesterday by using a BETWEEN sql statement:
|
||||
This will find all clients created yesterday by using a +BETWEEN+ SQL statement:
|
||||
|
||||
<sql>
|
||||
SELECT * FROM clients WHERE (clients.created_at BETWEEN '2008-12-21 00:00:00' AND '2008-12-22 00:00:00')
|
||||
|
||||
Reference in New Issue
Block a user