blob: 0ae2a50ded27e488f199f2191d06f91ad503299a [file] [log] [blame]
/*
* Copyright (c) 2006, 2020 Oracle and/or its affiliates. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at
* http://www.eclipse.org/legal/epl-2.0,
* or the Eclipse Distribution License v. 1.0 which is available at
* http://www.eclipse.org/org/documents/edl-v10.php.
*
* SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause
*/
// Contributors:
// Oracle - initial API and implementation
//
package org.eclipse.persistence.jpa.tests.jpql;
/**
* This class provides a list of queries that are written against the JPQL 1.0 grammar.
*
* @version 2.4
* @since 2.4
* @author Pascal Filion
*/
@SuppressWarnings("nls")
public final class JPQLQueries1_0 {
private JPQLQueries1_0() {
super();
}
public static String query_001() {
return "SELECT e FROM Employee e";
}
public static String query_002() {
return "SELECT e\nFROM Employee e";
}
public static String query_003() {
return "SELECT e " +
"FROM Employee e " +
"WHERE e.department.name = 'NA42' AND " +
" e.address.state IN ('NY', 'CA')";
}
public static String query_004() {
return "SELECT p.number " +
"FROM Employee e, Phone p " +
"WHERE e = p.employee AND " +
" e.department.name = 'NA42' AND " +
" p.type = 'Cell'";
}
public static String query_005() {
return "SELECT d, COUNT(e), MAX(e.salary), AVG(e.salary) " +
"FROM Department d JOIN d.employees e " +
"GROUP BY d " +
"HAVING COUNT(e) >= 5";
}
public static String query_006() {
return "SELECT e " +
"FROM Employee e " +
"WHERE e.department = ?1 AND " +
" e.salary > ?2";
}
public static String query_007() {
return "SELECT e " +
"FROM Employee e " +
"WHERE e.department = :dept AND " +
" e.salary > :base";
}
public static String query_008() {
return "SELECT e " +
"FROM Employee e " +
"WHERE e.department = 'NA65' AND " +
" e.name = 'UNKNOWN'' OR e.name = ''Roberts'";
}
public static String query_009() {
return "SELECT e " +
"FROM Employee e " +
"WHERE e.startDate BETWEEN ?1 AND ?2";
}
public static String query_010() {
return "SELECT e " +
"FROM Employee e " +
"WHERE e.department = :dept AND " +
" e.salary = (SELECT MAX(e.salary) " +
" FROM Employee e " +
" WHERE e.department = :dept)";
}
public static String query_011() {
return "SELECT e " +
"FROM Project p JOIN p.employees e " +
"WHERE p.name = ?1 " +
"ORDER BY e.name";
}
public static String query_012() {
return "SELECT e " +
"FROM Employee e " +
"WHERE e.projects IS EMPTY";
}
public static String query_013() {
return "SELECT e " +
"FROM Employee e " +
"WHERE e.projects IS NOT EMPTY";
}
public static String query_014() {
return "UPDATE Employee e " +
"SET e.manager = ?1 " +
"WHERE e.department = ?2";
}
public static String query_015() {
return "DELETE FROM Project p " +
"WHERE p.employees IS EMPTY";
}
public static String query_016() {
return "DELETE FROM Department d " +
"WHERE d.name IN ('CA13', 'CA19', 'NY30')";
}
public static String query_017() {
return "UPDATE Employee e " +
"SET e.department = null " +
"WHERE e.department.name IN ('CA13', 'CA19', 'NY30')";
}
public static String query_018() {
return "SELECT d " +
"FROM Department d " +
"WHERE d.name LIKE 'QA\\_%' ESCAPE '\\'";
}
public static String query_019() {
return "SELECT e " +
"FROM Employee e " +
"WHERE e.salary = (SELECT MAX(e2.salary) FROM Employee e2)";
}
public static String query_020() {
return "SELECT e " +
"FROM Employee e " +
"WHERE EXISTS (SELECT p FROM Phone p WHERE p.employee = e AND p.type = 'Cell')";
}
public static String query_021() {
return "SELECT e " +
"FROM Employee e " +
"WHERE EXISTS (SELECT p FROM e.phones p WHERE p.type = 'Cell')";
}
public static String query_022() {
return "SELECT e " +
"FROM Employee e " +
"WHERE e.department IN (SELECT DISTINCT d " +
" FROM Department d JOIN d.employees de JOIN de.projects p " +
" WHERE p.name LIKE 'QA%')";
}
public static String query_023() {
return "SELECT p " +
"FROM Phone p " +
"WHERE p.type NOT IN ('Office', 'Home')";
}
public static String query_024() {
return "SELECT m " +
"FROM Employee m " +
"WHERE (SELECT COUNT(e) " +
" FROM Employee e " +
" WHERE e.manager = m) > 0";
}
public static String query_025() {
return "SELECT e " +
"FROM Employee e " +
"WHERE e MEMBER OF e.directs";
}
public static String query_026() {
return "SELECT e " +
"FROM Employee e " +
"WHERE NOT EXISTS (SELECT p " +
" FROM e.phones p " +
" WHERE p.type = 'Cell')";
}
public static String query_027() {
return "SELECT e " +
"FROM Employee e " +
"WHERE e.directs IS NOT EMPTY AND " +
" e.salary < ALL (SELECT d.salary " +
" FROM e.directs d)";
}
public static String query_028() {
return "SELECT e " +
"FROM Employee e " +
"WHERE e.department = ANY (SELECT DISTINCT d FROM Department d JOIN d.employees de JOIN de.projects p " +
" WHERE p.name LIKE 'QA%')";
}
public static String query_029() {
return "SELECT d " +
"FROM Department d " +
"WHERE SIZE(d.employees) = 2";
}
public static String query_030() {
return "SELECT d " +
"FROM Department d " +
"WHERE (SELECT COUNT(e) " +
" FROM d.employees e) = 2";
}
public static String query_031() {
return "SELECT e " +
"FROM Employee e " +
"ORDER BY e.name DESC";
}
public static String query_032() {
return "SELECT e " +
"FROM Employee e JOIN e.department d " +
"ORDER BY d.name, e.name DESC";
}
public static String query_033() {
return "SELECT AVG(e.salary) " +
"FROM Employee e";
}
public static String query_034() {
return "SELECT d.name, AVG(e.salary) " +
"FROM Department d JOIN d.employees e " +
"GROUP BY d.name";
}
public static String query_035() {
return "SELECT d.name, AVG(e.salary) " +
"FROM Department d JOIN d.employees e " +
"WHERE e.directs IS EMPTY " +
"GROUP BY d.name";
}
public static String query_036() {
return "SELECT d.name, AVG(e.salary) " +
"FROM Department d JOIN d.employees e " +
"WHERE e.directs IS EMPTY " +
"GROUP BY d.name " +
"HAVING AVG(e.salary) > 50000";
}
public static String query_037() {
return "SELECT e, COUNT(p), COUNT(DISTINCT p.type) " +
"FROM Employee e JOIN e.phones p " +
"GROUP BY e";
}
public static String query_038() {
return "SELECT d.name, e.salary, COUNT(p) " +
"FROM Department d JOIN d.employees e JOIN e.projects p " +
"GROUP BY d.name, e.salary";
}
public static String query_039() {
return "SELECT e, COUNT(p) " +
"FROM Employee e JOIN e.projects p " +
"GROUP BY e " +
"HAVING COUNT(p) >= 2";
}
public static String query_040() {
return "UPDATE Employee e " +
"SET e.salary = 60000 " +
"WHERE e.salary = 55000";
}
public static String query_041() {
return "UPDATE Employee e " +
"SET e.salary = e.salary + 5000 " +
"WHERE EXISTS (SELECT p " +
" FROM e.projects p " +
" WHERE p.name = 'Release1')";
}
public static String query_042() {
return "UPDATE Phone p " +
"SET p.number = CONCAT('288', SUBSTRING(p.number, LOCATE(p.number, '-'), 4)), p.type = 'Business' " +
"WHERE p.employee.address.city = 'New York' AND p.type = 'Office'";
}
public static String query_043() {
return "DELETE FROM Employee e " +
"WHERE e.department IS NULL";
}
public static String query_044() {
return "Select Distinct object(c) " +
"From Customer c, In(c.orders) co " +
"Where co.totalPrice >= Some (Select o.totalPrice From Order o, In(o.lineItems) l Where l.quantity = 3)";
}
public static String query_045() {
return "SELECT DISTINCT object(c) " +
"FROM Customer c, IN(c.orders) co " +
"WHERE co.totalPrice <= SOME (Select o.totalPrice FROM Order o, IN(o.lineItems) l WHERE l.quantity = 3)";
}
public static String query_046() {
return "SELECT Distinct object(c) " +
"FROM Customer c, IN(c.orders) co " +
"WHERE co.totalPrice = ANY (Select MAX(o.totalPrice) FROM Order o)";
}
public static String query_047() {
return "SELECT Distinct object(c) " +
"FROM Customer c, IN(c.orders) co " +
"WHERE co.totalPrice < ANY (Select o.totalPrice FROM Order o, IN(o.lineItems) l WHERE l.quantity = 3)";
}
public static String query_048() {
return "SELECT Distinct object(c) " +
"FROM Customer c, IN(c.orders) co " +
"WHERE co.totalPrice > ANY (Select o.totalPrice FROM Order o, IN(o.lineItems) l WHERE l.quantity = 3)";
}
public static String query_049() {
return "SELECT Distinct object(c) " +
"FROM Customer c, IN(c.orders) co " +
"WHERE co.totalPrice <> ALL (Select MIN(o.totalPrice) FROM Order o)";
}
public static String query_050() {
return "SELECT Distinct object(c) " +
"FROM Customer c, IN(c.orders) co " +
"WHERE co.totalPrice >= ALL (Select o.totalPrice FROM Order o, IN(o.lineItems) l WHERE l.quantity >= 3)";
}
public static String query_051() {
return "SELECT Distinct object(c) " +
"FROM Customer c, IN(c.orders) co " +
"WHERE co.totalPrice <= ALL (Select o.totalPrice FROM Order o, IN(o.lineItems) l WHERE l.quantity > 3)";
}
public static String query_052() {
return "SELECT DISTINCT object(c) " +
"FROM Customer c, IN(c.orders) co " +
"WHERE co.totalPrice = ALL (Select MIN(o.totalPrice) FROM Order o)";
}
public static String query_053() {
return "SELECT DISTINCT object(c) " +
"FROM Customer c, IN(c.orders) co " +
"WHERE co.totalPrice < ALL (Select o.totalPrice FROM Order o, IN(o.lineItems) l WHERE l.quantity > 3)";
}
public static String query_054() {
return "SELECT DISTINCT object(c) " +
"FROM Customer c, IN(c.orders) co " +
"WHERE co.totalPrice > ALL (Select o.totalPrice FROM Order o, IN(o.lineItems) l WHERE l.quantity > 3)";
}
public static String query_055() {
return "SELECT DISTINCT c " +
"FROM Customer c JOIN c.orders o " +
"WHERE EXISTS (SELECT l FROM o.lineItems l where l.quantity > 3)";
}
public static String query_056() {
return "SELECT DISTINCT c " +
"FROM Customer c JOIN c.orders o " +
"WHERE EXISTS (SELECT o FROM c.orders o where o.totalPrice BETWEEN 1000 AND 1200)";
}
public static String query_057() {
return "SELECT DISTINCT c " +
"from Customer c " +
"WHERE c.home.state IN(Select distinct w.state from c.work w where w.state = :state)";
}
public static String query_058() {
return "Select Object(o) " +
"from Order o " +
"WHERE EXISTS (Select c From o.customer c WHERE c.name LIKE '%Caruso')";
}
public static String query_059() {
return "SELECT DISTINCT c " +
"FROM Customer c " +
"WHERE EXISTS (SELECT o FROM c.orders o where o.totalPrice > 1500)";
}
public static String query_060() {
return "SELECT c " +
"FROM Customer c " +
"WHERE NOT EXISTS (SELECT o1 FROM c.orders o1)";
}
public static String query_061() {
return "select object(o) " +
"FROM Order o " +
"Where SQRT(o.totalPrice) > :doubleValue";
}
public static String query_062() {
return "select sum(o.totalPrice) " +
"FROM Order o " +
"GROUP BY o.totalPrice " +
"HAVING ABS(o.totalPrice) = :doubleValue";
}
public static String query_063() {
return "select c.name " +
"FROM Customer c " +
"Group By c.name " +
"HAVING trim(TRAILING from c.name) = ' David R. Vincent'";
}
public static String query_064() {
return "select c.name " +
"FROM Customer c " +
"Group By c.name " +
"Having trim(LEADING from c.name) = 'David R. Vincent '";
}
public static String query_065() {
return "select c.name " +
"FROM Customer c " +
"Group by c.name " +
"HAVING trim(BOTH from c.name) = 'David R. Vincent'";
}
public static String query_066() {
return "select c.name " +
"FROM Customer c " +
"GROUP BY c.name " +
"HAVING LOCATE('Frechette', c.name) > 0";
}
public static String query_067() {
return "select a.city " +
"FROM Customer c JOIN c.home a " +
"GROUP BY a.city " +
"HAVING LENGTH(a.city) = 10";
}
public static String query_068() {
return "select count(cc.country) " +
"FROM Customer c JOIN c.country cc " +
"GROUP BY cc.country " +
"HAVING UPPER(cc.country) = 'ENGLAND'";
}
public static String query_069() {
return "select count(cc.country) " +
"FROM Customer c JOIN c.country cc " +
"GROUP BY cc.code " +
"HAVING LOWER(cc.code) = 'gbr'";
}
public static String query_070() {
return "select c.name " +
"FROM Customer c " +
"Group By c.name " +
"HAVING c.name = concat(:fmname, :lname)";
}
public static String query_071() {
return "select count(c) " +
"FROM Customer c JOIN c.aliases a " +
"GROUP BY a.alias " +
"HAVING a.alias = SUBSTRING(:string1, :int1, :int2)";
}
public static String query_072() {
return "select c.country.country " +
"FROM Customer c " +
"GROUP BY c.country.country";
}
public static String query_073() {
return "select Count(c) " +
"FROM Customer c JOIN c.country cc " +
"GROUP BY cc.code " +
"HAVING cc.code IN ('GBR', 'CHA')";
}
public static String query_074() {
return "select c.name " +
"FROM Customer c JOIN c.orders o " +
"WHERE o.totalPrice BETWEEN 90 AND 160 " +
"GROUP BY c.name";
}
public static String query_075() {
return "select Object(o) " +
"FROM Order AS o " +
"WHERE o.customer.id = '1001' OR o.totalPrice > 10000";
}
public static String query_076() {
return "select Distinct Object(o) " +
"FROM Order AS o " +
"WHERE o.customer.id = '1001' OR o.totalPrice < 1000";
}
public static String query_077() {
return "select Object(o) " +
"FROM Order AS o " +
"WHERE o.customer.name = 'Karen R. Tegan' OR o.totalPrice > 10000";
}
public static String query_078() {
return "select DISTINCT o " +
"FROM Order AS o " +
"WHERE o.customer.name = 'Karen R. Tegan' OR o.totalPrice > 5000";
}
public static String query_079() {
return "select Object(o) " +
"FROM Order AS o " +
"WHERE o.customer.id = '1001' AND o.totalPrice > 10000";
}
public static String query_080() {
return "select Object(o) " +
"FROM Order AS o " +
"WHERE o.customer.id = '1001' AND o.totalPrice < 1000";
}
public static String query_081() {
return "select Object(o) " +
"FROM Order AS o " +
"WHERE o.customer.name = 'Karen R. Tegan' AND o.totalPrice > 10000";
}
public static String query_082() {
return "select Object(o) " +
"FROM Order AS o " +
"WHERE o.customer.name = 'Karen R. Tegan' AND o.totalPrice > 500";
}
public static String query_083() {
return "SELECT DISTINCT p " +
"From Product p " +
"where p.shelfLife.soldDate NOT BETWEEN :date1 AND :newdate";
}
public static String query_084() {
return "SELECT DISTINCT o " +
"From Order o " +
"where o.totalPrice NOT BETWEEN 1000 AND 1200";
}
public static String query_085() {
return "SELECT DISTINCT p " +
"From Product p " +
"where p.shelfLife.soldDate BETWEEN :date1 AND :date6";
}
public static String query_086() {
return "SELECT DISTINCT a " +
"from Alias a LEFT JOIN FETCH a.customers " +
"where a.alias LIKE 'a%'";
}
public static String query_087() {
return "select Object(o) " +
"from Order o LEFT JOIN FETCH o.customer " +
"where o.customer.name LIKE '%Caruso'";
}
public static String query_088() {
return "select o " +
"from Order o LEFT JOIN FETCH o.customer " +
"where o.customer.home.city='Lawrence'";
}
public static String query_089() {
return "SELECT DISTINCT c " +
"from Customer c LEFT JOIN FETCH c.orders " +
"where c.home.state IN('NY','RI')";
}
public static String query_090() {
return "SELECT c " +
"from Customer c JOIN FETCH c.spouse";
}
public static String query_091() {
return "SELECT Object(c) " +
"from Customer c INNER JOIN c.aliases a " +
"where a.alias = :aName";
}
public static String query_092() {
return "SELECT Object(o) " +
"from Order o INNER JOIN o.customer cust " +
"where cust.name = ?1";
}
public static String query_093() {
return "SELECT DISTINCT object(c) " +
"from Customer c INNER JOIN c.creditCards cc " +
"where cc.type='VISA'";
}
public static String query_094() {
return "SELECT c " +
"from Customer c INNER JOIN c.spouse s";
}
public static String query_095() {
return "select cc.type " +
"FROM CreditCard cc JOIN cc.customer cust " +
"GROUP BY cc.type";
}
public static String query_096() {
return "select cc.code " +
"FROM Customer c JOIN c.country cc " +
"GROUP BY cc.code";
}
public static String query_097() {
return "select Object(c) " +
"FROM Customer c JOIN c.aliases a " +
"where LOWER(a.alias)='sjc'";
}
public static String query_098() {
return "select Object(c) " +
"FROM Customer c JOIN c.aliases a " +
"where UPPER(a.alias)='SJC'";
}
public static String query_099() {
return "SELECT c.id, a.alias " +
"from Customer c LEFT OUTER JOIN c.aliases a " +
"where c.name LIKE 'Ste%' " +
"ORDER BY a.alias, c.id";
}
public static String query_100() {
return "SELECT o.id, cust.id " +
"from Order o LEFT OUTER JOIN o.customer cust " +
"where cust.name=?1 " +
"ORDER BY o.id";
}
public static String query_101() {
return "SELECT DISTINCT c " +
"from Customer c LEFT OUTER JOIN c.creditCards cc " +
"where c.name LIKE '%Caruso'";
}
public static String query_102() {
return "SELECT Sum(p.quantity) " +
"FROM Product p";
}
public static String query_103() {
return "Select Count(c.home.city) " +
"from Customer c";
}
public static String query_104() {
return "SELECT Sum(p.price) " +
"FROM Product p";
}
public static String query_105() {
return "SELECT AVG(o.totalPrice) " +
"FROM Order o";
}
public static String query_106() {
return "SELECT DISTINCT MAX(l.quantity) " +
"FROM LineItem l";
}
public static String query_107() {
return "SELECT DISTINCT MIN(o.id) " +
"FROM Order o " +
"where o.customer.name = 'Robert E. Bissett'";
}
public static String query_108() {
return "SELECT NEW com.sun.ts.tests.ejb30.persistence.query.language.schema30.Customer(c.id, c.name) " +
"FROM Customer c " +
"where c.work.city = :workcity";
}
public static String query_109() {
return "SELECT DISTINCT c " +
"FROM Customer c " +
"WHERE SIZE(c.orders) > 100";
}
public static String query_110() {
return "SELECT DISTINCT c " +
"FROM Customer c " +
"WHERE SIZE(c.orders) >= 2";
}
public static String query_111() {
return "select Distinct c " +
"FROM Customer c LEFT OUTER JOIN c.work workAddress " +
"where workAddress.zip IS NULL";
}
public static String query_112() {
return "SELECT DISTINCT c " +
"FROM Customer c, IN(c.orders) o";
}
public static String query_113() {
return "Select Distinct Object(c) " +
"from Customer c " +
"where c.name is null";
}
public static String query_114() {
return "Select c.name " +
"from Customer c " +
"where c.home.street = '212 Edgewood Drive'";
}
public static String query_115() {
return "Select s.customer " +
"from Spouse s " +
"where s.id = '6'";
}
public static String query_116() {
return "Select c.work.zip " +
"from Customer c";
}
public static String query_117() {
return "SELECT Distinct Object(c) " +
"From Customer c, IN(c.home.phones) p " +
"where p.area LIKE :area";
}
public static String query_118() {
return "SELECT DISTINCT Object(c) " +
"from Customer c, in(c.aliases) a " +
"where NOT a.customerNoop IS NULL";
}
public static String query_119() {
return "select distinct object(c) " +
"fRoM Customer c, IN(c.aliases) a " +
"where c.name = :cName OR a.customerNoop IS NULL";
}
public static String query_120() {
return "select Distinct Object(c) " +
"from Customer c, in(c.aliases) a " +
"where c.name = :cName AND a.customerNoop IS NULL";
}
public static String query_121() {
return "sElEcT Distinct oBJeCt(c) " +
"FROM Customer c, IN(c.aliases) a " +
"WHERE a.customerNoop IS NOT NULL";
}
public static String query_122() {
return "select distinct Object(c) " +
"FROM Customer c, in(c.aliases) a " +
"WHERE a.alias LIKE '%\\_%' escape '\\'";
}
public static String query_123() {
return "Select Distinct Object(c) " +
"FROM Customer c, in(c.aliases) a " +
"WHERE a.customerNoop IS NULL";
}
public static String query_124() {
return "Select Distinct o.creditCard.balance " +
"from Order o " +
"ORDER BY o.creditCard.balance ASC";
}
public static String query_125() {
return "Select c.work.zip " +
"from Customer c " +
"where c.work.zip IS NOT NULL " +
"ORDER BY c.work.zip ASC";
}
public static String query_126() {
return "SELECT a.alias " +
"FROM Alias AS a " +
"WHERE (a.alias IS NULL AND :param1 IS NULL) OR a.alias = :param1";
}
public static String query_127() {
return "Select Object(c) " +
"from Customer c " +
"where c.aliasesNoop IS NOT EMPTY or c.id <> '1'";
}
public static String query_128() {
return "Select Distinct Object(p) " +
"from Product p " +
"where p.name = ?1";
}
public static String query_129() {
return "Select Distinct Object(p) " +
"from Product p " +
"where (p.quantity > (500 + :int1)) AND (p.partNumber IS NULL)";
}
public static String query_130() {
return "Select Distinct Object(o) " +
"from Order o " +
"where o.customer.name IS NOT NULL";
}
public static String query_131() {
return "Select DISTINCT Object(p) " +
"From Product p " +
"where (p.quantity < 10) OR (p.quantity > 20)";
}
public static String query_132() {
return "Select DISTINCT Object(p) " +
"From Product p " +
"where p.quantity NOT BETWEEN 10 AND 20";
}
public static String query_133() {
return "Select DISTINCT OBJECT(p) " +
"From Product p " +
"where (p.quantity >= 10) AND (p.quantity <= 20)";
}
public static String query_134() {
return "Select DISTINCT OBJECT(p) " +
"From Product p " +
"where p.quantity BETWEEN 10 AND 20";
}
public static String query_135() {
return "Select Distinct OBJECT(c) " +
"from Customer c, IN(c.creditCards) b " +
"where SQRT(b.balance) = :dbl";
}
public static String query_136() {
return "Select Distinct OBJECT(c) " +
"From Product p " +
"where MOD(550, 100) = p.quantity";
}
public static String query_137() {
return "SELECT DISTINCT Object(c) " +
"from Customer c " +
"WHERE (c.home.state = 'NH') OR (c.home.state = 'RI')";
}
public static String query_138() {
return "SELECT DISTINCT Object(c) " +
"from Customer c " +
"where c.home.state IN('NH', 'RI')";
}
public static String query_139() {
return "SELECT o " +
"FROM Customer c JOIN c.orders o JOIN c.address a " +
"WHERE a.state = 'CA' " +
"ORDER BY o.quantity DESC, o.totalcost";
}
public static String query_140() {
return "SELECT c " +
"from Customer c " +
"where c.home.city IN(:city)";
}
public static String query_141() {
return "Select Distinct Object(o) " +
"from Order o, in(o.lineItems) l " +
"where l.quantity NOT IN (1, 5)";
}
public static String query_142() {
return "Select Distinct Object(o) " +
"FROM Order o " +
"WHERE o.sampleLineItem MEMBER OF o.lineItems";
}
public static String query_143() {
return "Select Distinct Object(o) " +
"FROM Order o " +
"WHERE :param NOT MEMBER o.lineItems";
}
public static String query_144() {
return "Select Distinct Object(o) " +
"FROM Order o, LineItem l " +
"WHERE l MEMBER o.lineItems";
}
public static String query_145() {
return "select distinct Object(c) " +
"FROM Customer c, in(c.aliases) a " +
"WHERE a.alias LIKE 'sh\\_ll' escape '\\'";
}
public static String query_146() {
return "Select Distinct Object(a) " +
"FROM Alias a " +
"WHERE a.customerNoop NOT MEMBER OF a.customersNoop";
}
public static String query_147() {
return "Select Distinct Object(a) " +
"FROM Alias a " +
"WHERE a.customerNoop MEMBER OF a.customersNoop";
}
public static String query_148() {
return "Select Distinct Object(a) " +
"from Alias a " +
"where LOCATE('ev', a.alias) = 3";
}
public static String query_149() {
return "Select DISTINCT Object(o) " +
"From Order o " +
"WHERE o.totalPrice > ABS(:dbl)";
}
public static String query_150() {
return "Select Distinct OBjeCt(a) " +
"From Alias a " +
"WHERE LENGTH(a.alias) > 4";
}
public static String query_151() {
return "Select Distinct Object(a) " +
"From Alias a " +
"WHERE a.alias = SUBSTRING(:string1, :int2, :int3)";
}
public static String query_152() {
return "Select Distinct Object(a) " +
"From Alias a " +
"WHERE a.alias = CONCAT('ste', 'vie')";
}
public static String query_153() {
return "Select Distinct Object(c) " +
"FROM Customer c " +
"WHERE c.work.zip IS NOT NULL";
}
public static String query_154() {
return "sELEct dIsTiNcT oBjEcT(c) " +
"FROM Customer c " +
"WHERE c.work.zip IS NULL";
}
public static String query_155() {
return "Select Distinct Object(c) " +
"FROM Customer c " +
"WHERE c.aliases IS NOT EMPTY";
}
public static String query_156() {
return "Select Distinct Object(c) " +
"FROM Customer c " +
"WHERE c.aliases IS EMPTY";
}
public static String query_157() {
return "Select Distinct Object(c) " +
"FROM Customer c " +
"WHERE c.home.zip not like '%44_'";
}
public static String query_158() {
return "Select Distinct Object(c) " +
"FROM Customer c " +
"WHERE c.home.zip LIKE '%77'";
}
public static String query_159() {
return "Select Distinct Object(c) " +
"FROM Customer c Left Outer Join c.home h " +
"WHERE h.city Not iN ('Swansea', 'Brookline')";
}
public static String query_160() {
return "select distinct c " +
"FROM Customer c " +
"WHERE c.home.city IN ('Lexington')";
}
public static String query_161() {
return "sElEcT c " +
"FROM Customer c " +
"Where c.name = :cName";
}
public static String query_162() {
return "select distinct Object(o) " +
"From Order o " +
"WHERE o.creditCard.approved = FALSE";
}
public static String query_163() {
return "SELECT DISTINCT Object(o) " +
"From Order o " +
"where o.totalPrice NOT bETwEeN 1000 AND 1200";
}
public static String query_164() {
return "SELECT DISTINCT Object(o) " +
"From Order o " +
"where o.totalPrice BETWEEN 1000 AND 1200";
}
public static String query_165() {
return "SELECT DISTINCT Object(o) " +
"FROM Order o, in(o.lineItems) l " +
"WHERE l.quantity < 2 AND o.customer.name = 'Robert E. Bissett'";
}
public static String query_166() {
return "select distinct Object(o) " +
"FROM Order AS o, in(o.lineItems) l " +
"WHERE (l.quantity < 2) AND ((o.totalPrice < (3 + 54 * 2 + -8)) OR (o.customer.name = 'Robert E. Bissett'))";
}
public static String query_167() {
return "SeLeCt DiStInCt oBjEcT(o) " +
"FROM Order AS o " +
"WHERE o.customer.name = 'Karen R. Tegan' OR o.totalPrice < 100";
}
public static String query_168() {
return "Select Distinct Object(o) " +
"FROM Order o " +
"WHERE NOT o.totalPrice < 4500";
}
public static String query_169() {
return "Select DISTINCT Object(P) " +
"From Product p";
}
public static String query_170() {
return "SELECT DISTINCT c " +
"from Customer c " +
"WHERE c.home.street = :street " +
" OR c.home.city = :city " +
" OR c.home.state = :state " +
" or c.home.zip = :zip";
}
public static String query_171() {
return "Select Distinct Object(c) " +
"fRoM Customer c, IN(c.creditCards) a " +
"where a.type = :ccard";
}
public static String query_172() {
return "SELECT c " +
"from Customer c " +
"WHERE c.home.street = :street " +
" AND c.home.city = :city " +
" AND c.home.state = :state " +
" and c.home.zip = :zip";
}
public static String query_173() {
return "Select Distinct Object(c) " +
"FrOm Customer c, In(c.aliases) a " +
"WHERE a.alias = :aName";
}
public static String query_174() {
return "Select Distinct Object(c) " +
"FROM Customer AS c";
}
public static String query_175() {
return "Select Distinct o " +
"from Order AS o " +
"WHERE o.customer.name = :name";
}
public static String query_176() {
return "UPDATE Customer c SET c.name = 'CHANGED' " +
"WHERE c.orders IS NOT EMPTY";
}
public static String query_177() {
return "UPDATE DateTime SET date = CURRENT_DATE";
}
public static String query_178() {
return "SELECT c FROM Customer c " +
"WHERE c.firstName = :first AND" +
" c.lastName = :last";
}
public static String query_179() {
return "SELECT OBJECT ( c ) FROM Customer AS c";
}
public static String query_180() {
return "SELECT c.firstName, c.lastName " +
"FROM Customer AS c";
}
public static String query_181() {
return "SELECT c.address.city " +
"FROM Customer AS c";
}
public static String query_182() {
return "SELECT new com.titan.domain.Name(c.firstName, c.lastName) " +
"FROM Customer c";
}
public static String query_183() {
return "SELECT cbn.ship " +
"FROM Customer AS c, IN ( c.reservations ) r, IN ( r.cabins ) cbn";
}
public static String query_184() {
return "Select c.firstName, c.lastName, p.number " +
"From Customer c Left Join c.phoneNumbers p";
}
public static String query_185() {
return "SELECT r " +
"FROM Reservation AS r " +
"WHERE (r.amountPaid * .01) > 300.00";
}
public static String query_186() {
return "SELECT s " +
"FROM Ship AS s " +
"WHERE s.tonnage >= 80000.00 AND s.tonnage <= 130000.00";
}
public static String query_187() {
return "SELECT r " +
"FROM Reservation r, IN ( r.customers ) AS cust " +
"WHERE cust = :specificCustomer";
}
public static String query_188() {
return "SELECT s " +
"FROM Ship AS s " +
"WHERE s.tonnage BETWEEN 80000.00 AND 130000.00";
}
public static String query_189() {
return "SELECT s " +
"FROM Ship AS s " +
"WHERE s.tonnage NOT BETWEEN 80000.00 AND 130000.00";
}
public static String query_190() {
return "SELECT c " +
"FROM Customer AS c " +
"WHERE c.address.state IN ('FL', 'TX', 'MI', 'WI', 'MN')";
}
public static String query_191() {
return "SELECT cab " +
"FROM Cabin AS cab " +
"WHERE cab.deckLevel IN (1,3,5,7)";
}
public static String query_192() {
return "SELECT c " +
"FROM Customer c " +
"WHERE c.address.state IN(?1, ?2, ?3, 'WI', 'MN')";
}
public static String query_193() {
return "SELECT c " +
"FROM Customer c " +
"WHERE c.address IS NULL";
}
public static String query_194() {
return "SELECT c " +
"FROM Customer c " +
"WHERE c.address.state = 'TX' AND" +
" c.lastName = 'Smith' AND" +
" c.firstName = 'John'";
}
public static String query_195() {
return "SELECT crs " +
"FROM Cruise AS crs, IN(crs.reservations) AS res, Customer AS cust " +
"WHERE " +
" cust = :myCustomer " +
" AND" +
" cust MEMBER OF res.customers";
}
public static String query_196() {
return "SELECT c " +
"FROM Customer AS c " +
"WHERE " +
" LENGTH(c.lastName) > 6 " +
" AND" +
" LOCATE( c.lastName, 'Monson' ) > -1";
}
public static String query_197() {
return "SELECT c " +
"FROM Customer AS C " +
"ORDER BY c.lastName";
}
public static String query_198() {
return "SELECT c " +
"FROM Customer AS C " +
"WHERE c.address.city = 'Boston' AND c.address.state = 'MA' " +
"ORDER BY c.lastName DESC";
}
public static String query_199() {
return "SELECT cr.name, COUNT (res) " +
"FROM Cruise cr LEFT JOIN cr.reservations res " +
"GROUP BY cr.name";
}
public static String query_200() {
return "SELECT cr.name, COUNT (res) " +
"FROM Cruise cr LEFT JOIN cr.reservations res " +
"GROUP BY cr.name " +
"HAVING count(res) > 10";
}
public static String query_201() {
return "SELECT COUNT (res) " +
"FROM Reservation res " +
"WHERE res.amountPaid > " +
" (SELECT avg(r.amountPaid) FROM Reservation r)";
}
public static String query_202() {
return "SELECT cr " +
"FROM Cruise cr " +
"WHERE 100000 < (" +
" SELECT SUM(res.amountPaid) FROM cr.reservations res" +
")";
}
public static String query_203() {
return "SELECT cr " +
"FROM Cruise cr " +
"WHERE 0 < ALL (" +
" SELECT res.amountPaid from cr.reservations res" +
")";
}
public static String query_204() {
return "UPDATE Reservation res " +
"SET res.name = 'Pascal' " +
"WHERE EXISTS (" +
" SELECT c FROM res.customers c " +
" WHERE c.firstName = 'Bill' AND c.lastName='Burke'" +
")";
}
public static String query_205() {
return "SELECT o.quantity, a.zipcode " +
"FROM Customer c JOIN c.orders o JOIN c.address a " +
"WHERE a.state = 'CA' " +
"ORDER BY o.quantity, a.zipcode";
}
public static String query_206() {
return "DELETE " +
"FROM Customer c " +
"WHERE c.status = 'inactive'";
}
public static String query_207() {
return "DELETE " +
"FROM Customer c " +
"WHERE c.status = 'inactive' " +
" AND " +
" c.orders IS EMPTY";
}
public static String query_208() {
return "UPDATE customer c " +
"SET c.status = 'outstanding' " +
"WHERE c.balance < 10000";
}
public static String query_209() {
return "Select e " +
"from Employee e join e.phoneNumbers p " +
"where e.firstName = 'Bob' " +
" and e.lastName like 'Smith%' " +
" and e.address.city = 'Toronto' " +
" and p.areaCode <> '2'";
}
public static String query_210() {
return "Select e " +
"From Employee e " +
"Where Exists(Select a From e.address a Where a.zipCode = 27519)";
}
public static String query_211() {
return "Select e " +
"From Employee e " +
"Where Exists(Select e.name From In e.phoneNumbers Where e.zipCode = 27519)";
}
public static String query_212() {
return "UPDATE Employee e SET e.salary = e.salary*(1+(:percent/100)) " +
"WHERE EXISTS (SELECT p " +
" FROM e.projects p " +
" WHERE p.name LIKE :projectName)";
}
public static String query_213() {
return "select e_0 " +
"from Sellexpect e_0 " +
"where e_0.iSellexpectnr IN (select e_1.iSellexpectnr " +
" from Sellexpectline e_1 " +
" where e_1.iStandversionnr IN (select e_2.iStandversionnr " +
" from Standversion e_2 " +
" where e_2.iStandnr IN (select e_3.iStandnr " +
" from Stand e_3 " +
" where lower(e_3.iStandid) like :e_3_iStandid" +
" )" +
" )" +
" )";
}
public static String query_214() {
return "SELECT r " +
"FROM RuleCondition r " +
"WHERE r.ruleType = :ruleType " +
" AND r.operator = :operator " +
" AND (SELECT Count(rcc) FROM r.components rcc ) = :componentCount " +
" AND (SELECT Count(rc2) FROM r.components rc2 WHERE rc2.componentId IN :componentIds) = :componentCount";
}
public static String query_215() {
return "SELECT a.UUID " +
"FROM AnyType a LEFT JOIN a.groupUUIDs group39db547fe413463e96c740b6dd6ae178 " +
"WHERE " +
" ((a.UUID IN('2b7667fa-57d0-42ff-964b-fe16b96936d1')))" +
" AND " +
" ((" +
" (" +
" a.groupUUIDs IS EMPTY " +
" AND " +
" (a.UUID NOT IN(SELECT nongov0group39db547fe413463e96c740b6dd6ae178t.UUID" +
" FROM core_AnyEntityType_v1 nongov0group39db547fe413463e96c740b6dd6ae178t " +
" WHERE ((nongov0group39db547fe413463e96c740b6dd6ae178t.typeUUID IN('681ee316-a263-4a67-ad35-9fb3d5ae61e6', " +
" '67f6d771-d3fd-40c8-860c-f6dfa958fbc1', " +
" '8481d0d1-41b7-4b7e-93dd-683a5e17f348', " +
" '48cfb0d6-0f81-4cd7-bbf4-585f7285b9bc')))) " +
" AND " +
" (a.UUID NOT IN(SELECT nongov0group39db547fe413463e96c740b6dd6ae178p.UUID " +
" FROM policy_Policy_v1 nongov0group39db547fe413463e96c740b6dd6ae178p " +
" WHERE (nongov0group39db547fe413463e96c740b6dd6ae178p.policyType NOT IN('STATIC_CODE', " +
" 'METADATA', " +
" 'SECURITY', " +
" 'ACTION'))" +
" )" +
" )" +
" )" +
" ) " +
" OR " +
" (((group39db547fe413463e96c740b6dd6ae178 IN(SELECT grant0_g.UUID " +
" FROM governance_Governable_v1 grant0_g " +
" WHERE 1 = 0" +
" )" +
" )))" +
" ))";
}
}