1. A computer-implemented system for assisting a user in creating and/or editing a query statement, the computer-implemented system comprising: means for visually displaying a search condition of a query statement in a first display area; means for visually selecting two or more predicates of the displayed search condition for grouping; means for 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 means responsive to selection of the two or more predicates for visually indicating the grouping in the first display area.