SqlConstant.java 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. package org.example.join.sql;
  2. public interface SqlConstant {
  3. String SQL_PARAM = "joinSqlParam";
  4. String DISTINCT = " distinct ";
  5. String SELECT = "select ";
  6. String FROM = " from ";
  7. String WHERE = " where ";
  8. String INNER_JOIN = " inner join ";
  9. String LEFT_JOIN = " left join ";
  10. String RIGHT_JOIN = " right join ";
  11. String GROUP_BY = " group by ";
  12. String ORDER_BY = " order by ";
  13. String LIMIT = " limit ";
  14. String UNION = " union ";
  15. String UNION_ALL = " union all ";
  16. String AND = " and ";
  17. String OR = " or ";
  18. String ON = " on ";
  19. String ADD = " + ";
  20. String SUBTRACT = " - ";
  21. String MULTIPLY = " * ";
  22. String DIVIDE = " / ";
  23. String REMAINDER = " % ";
  24. String ASC = " asc";
  25. String DESC = " desc";
  26. String EQ = " = ";
  27. String NE = " <> ";
  28. String GT = " > ";
  29. String LT = " < ";
  30. String GE = " >= ";
  31. String LE = " <= ";
  32. String LIKE = " like ";
  33. String NOT_LIKE = " not like ";
  34. String IN = " in ";
  35. String NOT_IN = " not in ";
  36. String BETWEEN = " between ";
  37. String NOT_BETWEEN = " not between ";
  38. String LIKE_LEFT = " like left ";
  39. String NOT_LIKE_LEFT = " not like left ";
  40. String LIKE_RIGHT = " like right ";
  41. String NOT_LIKE_RIGHT = " not like right ";
  42. String IS_NULL = " is null";
  43. String IS_NOT_NULL = " is not null";
  44. /**
  45. * 函数关键字
  46. */
  47. String ABS = "ABS";
  48. String AVG = "AVG";
  49. String COUNT = "COUNT";
  50. String CONCAT = "CONCAT";
  51. String DATEDIFF = "DATEDIFF";
  52. String DATE_FORMAT = "DATE_FORMAT";
  53. String IF = "IF";
  54. String IFNULL = "IFNULL";
  55. String MAX = "MAX";
  56. String MIN = "MIN";
  57. String NOW = "NOW";
  58. String REPLACE = "REPLACE";
  59. String ROUND = "ROUND";
  60. String SUBSTR = "SUBSTR";
  61. String LENGTH = "LENGTH";
  62. String YEAR = "YEAR";
  63. String MONTH = "MONTH";
  64. String DAY = "DAY";
  65. String HOUR = "HOUR";
  66. }