user: Question: What is the lowest value for 2004 European when 1999 European is 3.3 and less than 4.4 in 1996 general?
Columns: ['1996 general', '1999 European', '2001 general', '2004 European', '2006 general', '2008 general', '2009 European', '2013 general']
Types: ['real', 'real', 'real', 'real', 'real', 'real', 'real', 'real']
Sample row: [4.4, 3.3, 3.5, 5.0, 6.2, 5.2, 6.1, 1.2]
SQL:

assistant: SELECT MIN("2004 European") FROM "Table" WHERE "1999 European" = 3.3 AND "1996 general" < 4.4;