33. A non-transitory computer storage medium readable by a computer and embodying one or more instructions executable by the computer, the computer program providing a query assist tool for assisting a user in creating and/or editing a query statement and further comprising: program instructions for visually displaying a search condition of a query statement in a first display area of the user interface; and program instructions for visually selecting two or more predicates of the displayed search condition for grouping; program instructions for visually resolving column references and value expression datatypes in the query statement comprising: syntactic parsing of an input into an internal model form, semantic resolving of SQL expression tables and columns by associating the SQL expression tables and columns with table and column entities provided in an information catalog, and resolving remaining value expression datatypes; and program instructions for visually indicating the grouping in the first display area in response to selection of the two or more predicates.
33. A non-transitory computer storage medium readable by a computer and embodying one or more instructions executable by the computer, the computer program providing a query assist tool for assisting a user in creating and/or editing a query statement and further comprising: program instructions for visually displaying a search condition of a query statement in a first display area of the user interface; and program instructions for visually selecting two or more predicates of the displayed search condition for grouping; program instructions for visually resolving column references and value expression datatypes in the query statement comprising: syntactic parsing of an input into an internal model form, semantic resolving of SQL expression tables and columns by associating the SQL expression tables and columns with table and column entities provided in an information catalog, and resolving remaining value expression datatypes; and program instructions for visually indicating the grouping in the first display area in response to selection of the two or more predicates. 48. The non-transitory computer storage medium of manufacture of claim 33 , further comprising: program instructions for displaying at least a portion of the query statement in a second display area.