{
"paramNameValuePairs": {
"property1": {},
"property2": {}
},
"paramAlias": "string",
"sqlComment": "string",
"sqlFirst": "string",
"entity": {},
"expression": {
"normal": [
{
"sqlSegment": "string"
}
],
"groupBy": [
{
"sqlSegment": "string"
}
],
"having": [
{
"sqlSegment": "string"
}
],
"orderBy": [
{
"sqlSegment": "string"
}
],
"sqlSegment": "string"
},
"sqlSet": "string",
"sql": {
"paramNameValuePairs": {
"property1": {},
"property2": {}
},
"paramAlias": "string",
"sqlComment": "string",
"sqlFirst": "string",
"entity": {},
"expression": {
"normal": [
{
"sqlSegment": "string"
}
],
"groupBy": [
{
"sqlSegment": "string"
}
],
"having": [
{
"sqlSegment": "string"
}
],
"orderBy": [
{
"sqlSegment": "string"
}
],
"sqlSegment": "string"
},
"sqlSet": "string",
"sqlSegment": "string",
"emptyOfEntity": true,
"emptyOfNormal": true,
"emptyOfWhere": true,
"sqlSelect": "string",
"targetSql": "string",
"customSqlSegment": "string"
},
"sqlSegment": "string",
"emptyOfEntity": true,
"emptyOfNormal": true,
"emptyOfWhere": true,
"sqlSelect": "string",
"targetSql": "string",
"customSqlSegment": "string"
}