//All query executed the 01/12/2017 (December, 1st 2017)
against a LD Enterprise v7.7.2 patched for CMIS with LDSycn patch

// This is the original query
SELECT cmis:name, cmis:objectId, SCORE () 
FROM cmis:document 
WHERE IN_FOLDER('fld.folderID') AND (CONTAINS('keyword') OR cmis:name LIKE '%keyword%') 
ORDER BY SEARCH_SCORE DESC

// returns always a single columns: cmis:name
SELECT cmis:name, cmis:objectId
FROM cmis:document 
WHERE IN_FOLDER('LogicalDOC Mobile')
ORDER BY SEARCH_SCORE DESC

// returns always a single columns: cmis:name
SELECT cmis:name, cmis:objectId
FROM cmis:document 
WHERE IN_FOLDER('LogicalDOC Mobile') AND (cmis:name LIKE '%sourceforge%') 
ORDER BY SEARCH_SCORE DESC

// returns always a single columns: cmis:name
SELECT cmis:name, cmis:objectId, SCORE()
FROM cmis:document 
WHERE IN_FOLDER('LogicalDOC Mobile') AND CONTAINS('server')
ORDER BY SEARCH_SCORE DESC

// this doesn't work, only cmis:name is considered; returns always a single columns
SELECT cmis:name, cmis:objectId, SCORE()
FROM cmis:document 
WHERE IN_FOLDER('LogicalDOC Mobile') AND (CONTAINS('server') OR cmis:name LIKE '%sourceforge%')
ORDER BY SEARCH_SCORE DESC

//SCORE doesn't work, contains is not taken in consideration
// NOTE: dropped the spaces between elements in the select list and 2 of three are returned
SELECT cmis:name,cmis:objectId,SCORE()
FROM cmis:document 
WHERE IN_FOLDER('LogicalDOC Mobile') AND (CONTAINS('server') OR cmis:name LIKE '%sourceforge%')
ORDER BY SEARCH_SCORE DESC

// This is ok one the CONTAINS but doesn't respect IN_FOLDER
SELECT * FROM cmis:document 
WHERE IN_FOLDER('LogicalDOC Mobile') AND CONTAINS('server')

// This is ok one the CONTAINS but doesn't respect IN_FOLDER
SELECT * FROM cmis:document 
WHERE CONTAINS('server') AND IN_FOLDER('LogicalDOC Mobile')

// This is Ok, but SCORE() doesn't work
SELECT cmis:name,cmis:objectId,SCORE()
FROM cmis:document 
WHERE IN_FOLDER('LogicalDOC Mobile') AND (cmis:name LIKE '%sourceforge%')




