Sure. This is just a simple query returning one field, same join parameters as the screenshot before.
"meta": {
"$_GET": [
{
"type": "text",
"name": "appointmentpurchaseorderid"
},
{
"type": "text",
"name": "sort"
},
{
"type": "text",
"name": "dir"
}
]
},
"exec": {
"steps": {
"name": "qScoreItemDetails",
"module": "dbconnector",
"action": "select",
"options": {
"connection": "TGTScoreCardV2",
"sql": {
"type": "SELECT",
"columns": [
{
"table": "dbo.DS_AppointmentPurchaseOrder",
"column": "AppointmentPurchaseOrderID"
}
],
"table": {
"name": "dbo.DS_AppointmentPurchaseOrder"
},
"joins": [
{
"table": "dbo.DS_Appointment",
"column": "*",
"type": "INNER",
"clauses": {
"condition": "AND",
"rules": [
{
"table": "dbo.DS_Appointment",
"column": "AppointmentID",
"operator": "equal",
"value": {
"table": "dbo",
"column": "DS_AppointmentPurchaseOrder"
},
"operation": "="
}
]
}
}
],
"wheres": {
"condition": "AND",
"rules": [
{
"id": "dbo.DS_AppointmentPurchaseOrder.AppointmentPurchaseOrderID",
"field": "dbo.DS_AppointmentPurchaseOrder.AppointmentPurchaseOrderID",
"type": "string",
"operator": "equal",
"value": "{{$_GET.appointmentpurchaseorderid}}",
"data": {
"table": "dbo.DS_AppointmentPurchaseOrder",
"column": "AppointmentPurchaseOrderID",
"type": "text"
},
"operation": "="
}
],
"conditional": null,
"valid": true
},
"query": "SELECT \"dbo.DS_AppointmentPurchaseOrder\".AppointmentPurchaseOrderID\nFROM \"dbo.DS_AppointmentPurchaseOrder\"\nINNER JOIN \"dbo.DS_Appointment\" ON (\"dbo.DS_Appointment\".AppointmentID = dbo.DS_AppointmentPurchaseOrder)\nWHERE \"dbo.DS_AppointmentPurchaseOrder\".AppointmentPurchaseOrderID = :P1 /* {{$_GET.appointmentpurchaseorderid}} */",
"params": [
{
"operator": "equal",
"type": "expression",
"name": ":P1",
"value": "{{$_GET.appointmentpurchaseorderid}}"
}
]
}
},
"output": true,
"meta": [
{
"name": "AppointmentPurchaseOrderID",
"type": "text"
}
],
"outputType": "array"
}
}
}```