user: ### NOW ANSWER:
Question: Tell me the lowest 2005 for 2010 less than 21 for 2009 being 19
Columns: ['Year', '2010', '2009', '2008', '2005', '2000']
Types: ['text', 'real', 'real', 'real', 'real', 'real']
Sample row: ['Shanghai', 1.0, 2.0, 1.0, 1.0, 1.0]
SQL:

assistant: SELECT MIN("2005") FROM "Table" WHERE "2009" = 19.0 AND "2010" < 21.0;