- Timestamp:
- 12/12/11 22:34:17 (11 years ago)
- Branches:
- master, qt5
- Children:
- 4383ab5
- Parents:
- ac2b0b2
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/sql/sqlengine.cpp
rac2b0b2 r71c3eb6 320 320 "SELECT DISTINCT EVENT.xid_conference, EVENT.id FROM EVENT "); 321 321 if( aColumns.contains("ROOM") ){ 322 sql += " INNERJOIN EVENT_ROOM ON ( EVENT.xid_conference = EVENT_ROOM.xid_conference AND EVENT.id = EVENT_ROOM.xid_event ) ";323 sql += " INNERJOIN ROOM ON ( EVENT_ROOM.xid_room = ROOM.id ) ";322 sql += "LEFT JOIN EVENT_ROOM ON ( EVENT.xid_conference = EVENT_ROOM.xid_conference AND EVENT.id = EVENT_ROOM.xid_event ) "; 323 sql += "LEFT JOIN ROOM ON ( EVENT_ROOM.xid_room = ROOM.id ) "; 324 324 } 325 325 if( aColumns.contains("PERSON") ){ 326 sql += " INNERJOIN EVENT_PERSON ON ( EVENT.xid_conference = EVENT_PERSON.xid_conference AND EVENT.id = EVENT_PERSON.xid_event ) ";327 sql += " INNERJOIN PERSON ON ( EVENT_PERSON.xid_person = PERSON.id ) ";326 sql += "LEFT JOIN EVENT_PERSON ON ( EVENT.xid_conference = EVENT_PERSON.xid_conference AND EVENT.id = EVENT_PERSON.xid_event ) "; 327 sql += "LEFT JOIN PERSON ON ( EVENT_PERSON.xid_person = PERSON.id ) "; 328 328 } 329 329 sql += QString("WHERE EVENT.xid_conference = %1 AND (").arg( aConferenceId );
Note: See TracChangeset
for help on using the changeset viewer.