Per the 3.7.11 changelog [1], queries of the form SELECT max(x), y FROM table 
return the value of y from the same row that contains the maximum x value. 
However, this:

select y from (SELECT max(x), y FROM table);

would not return the same y rows. This would work as expected:

select m, y from (SELECT max(x) as m, y FROM table);

[1]: http://www.sqlite.org/changes.html#version_3_7_11
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to