summaryrefslogtreecommitdiff
path: root/test/sql/select.py
Commit message (Expand)AuthorAgeFilesLines
* - func. objects can be pickled/unpickled [ticket:844]Mike Bayer2007-11-041-1/+4
* - adjusted operator precedence of NOT to match '==' and others, so thatMike Bayer2007-09-081-2/+5
* tweak DISTINCT precedence for clauses like `func.count(t.c.col.distinct())`Jason Kirtland2007-08-091-0/+8
* add missing grouping for compound selects. fixes ticket #623Ants Aasma2007-06-261-0/+27
* fix precedence of between (ticket #621)Ants Aasma2007-06-251-0/+4
* - fixed precedence of operators so that parenthesis are correctly appliedMike Bayer2007-06-251-6/+30
* added test for correlation of scalar subqueries to a JOIN objectMike Bayer2007-06-241-0/+7
* - fixed "where"/"from" criterion of select() to accept a unicode stringMike Bayer2007-06-231-0/+9
* - added standalone distinct() function in addition to column.distinct()Mike Bayer2007-06-211-0/+9
* CompoundSelect (i.e. UNION etc.) needed self_group() to provide parenthesisMike Bayer2007-05-231-0/+10
* - removed "no group by's in a select thats part of a UNION"Mike Bayer2007-05-181-0/+11
* restored outerjoin testMike Bayer2007-05-151-10/+8
* - parenthesis are applied to clauses via a new _Grouping construct.Mike Bayer2007-05-141-13/+17
* - _Label propigates "_hide_froms()" so that scalar selectsMike Bayer2007-05-111-1/+5
* - _Label class overrides compare_self to return its ultimate object.Mike Bayer2007-05-031-1/+5
* - merged in the combined patch for #474, #475, #476 (attached to #476) and a ...Jason Kirtland2007-04-191-1/+93
* - the "where" criterion of an update() and delete() now correlatesMike Bayer2007-04-181-1/+6
* - small fix to allow successive compiles of the same SELECT objectMike Bayer2007-04-131-1/+3
* - the "mini" column labels generated when using subqueries, whichMike Bayer2007-04-111-11/+19
* - sending None as an argument to func.<something> will produceMike Bayer2007-03-281-1/+4
* - column label and bind param "truncation" also generateMike Bayer2007-03-281-24/+24
* - preliminary support for unicode table and column names added.Mike Bayer2007-03-271-0/+1
* - slightly better support for bind params as column clauses, eitherMike Bayer2007-03-211-0/+7
* - bindparam() names are now repeatable! specify twoMike Bayer2007-03-031-13/+75
* - use_labels flag on select() wont auto-create labels for literal textMike Bayer2007-03-011-0/+20
* fix typoMike Bayer2007-02-251-4/+4
* - correlated subqueries work inside of ORDER BY, GROUP BYMike Bayer2007-02-241-6/+19
* - exists() becomes useable as a standalone selectable, not just in aMike Bayer2007-02-231-0/+3
* - another fix to subquery correlation so that a subquery which has only one FROMMike Bayer2007-01-191-1/+4
* - the "op()" function is now treated as an "operation", rather than a "compar...Mike Bayer2007-01-081-0/+6
* - fix to correlation of subqueries when the column list of the select statementMike Bayer2006-12-281-0/+8
* - sending a selectable to an IN no longer creates a "union" out of multipleMike Bayer2006-11-291-0/+12
* figured out how a Select can be in its own _froms list, changed assertion to ...Mike Bayer2006-10-311-0/+5
* assorted firebird fixes from Lele GaifaxMike Bayer2006-10-071-3/+8
* - BooleanExpression includes new "negate" argument to specifyMike Bayer2006-09-211-0/+3
* added extract() function to sql dialectMike Bayer2006-09-141-0/+6
* - changed "for_update" parameter to accept False/True/"nowait"Mike Bayer2006-09-101-10/+19
* - unicode fix for startswith()/endswith() [ticket:296]Mike Bayer2006-09-051-0/+8
* - added case_sensitive argument to MetaData, Table, Column, determinesMike Bayer2006-08-311-7/+7
* added limit/offset to union queriesMike Bayer2006-08-261-0/+13
* inserting './lib/' into sys.path since PYTHONPATH no longer straightforward w...Mike Bayer2006-06-291-3/+2
* cast converted into its own ClauseElement so that it can have an explicit com...rel_0_2_3Mike Bayer2006-06-171-4/+4
* unit tests for dangling subquery, many-to-many clear-and-resaveMike Bayer2006-06-141-0/+5
* separated standalone between(), column.between(), put literal checking for bo...Mike Bayer2006-06-081-0/+2
* fixed typing for between() operator, [ticket:202]Mike Bayer2006-06-081-0/+8
* reorganized unit tests into subdirectoriesMike Bayer2006-06-051-0/+649