n8n-workflows/workflows/emPRhyWgxygwHgWh_Compare_2_SQL_datasets.json
2025-05-14 11:58:29 +03:00

168 lines
3.8 KiB
JSON

{
"id": "emPRhyWgxygwHgWh",
"meta": {
"instanceId": "fb924c73af8f703905bc09c9ee8076f48c17b596ed05b18c0ff86915ef8a7c4a"
},
"name": "Compare 2 SQL datasets",
"tags": [],
"nodes": [
{
"id": "df04c503-d4af-4e8f-bcc3-f1fd02d3a332",
"name": "When clicking \"Execute Workflow\"",
"type": "n8n-nodes-base.manualTrigger",
"position": [
780,
340
],
"parameters": {},
"typeVersion": 1
},
{
"id": "6fe78ae6-7325-4062-ab58-457dc1d985c4",
"name": "Compare Datasets",
"type": "n8n-nodes-base.compareDatasets",
"position": [
1560,
320
],
"parameters": {
"options": {
"multipleMatches": "all"
},
"mergeByFields": {
"values": [
{
"field1": "customerNumber",
"field2": "customerNumber"
},
{
"field1": "year",
"field2": "year"
}
]
}
},
"typeVersion": 2.3
},
{
"id": "0dae008c-242d-4757-a5a4-a075bde54cb6",
"name": "Orders from 2003 and 2004",
"type": "n8n-nodes-base.mySql",
"position": [
1080,
220
],
"parameters": {
"query": "SELECT customerNumber, SUM(amount) as Total, COUNT(*) as ordercount, YEAR(paymentDate) as year\nFROM payments\nWHERE YEAR(paymentDate) = '2003' OR YEAR(paymentDate) = '2004'\nGROUP BY customerNumber, year\n;",
"options": {},
"operation": "executeQuery"
},
"credentials": {
"mySql": {
"id": "EEPqCgKBDiRRZ3ua",
"name": "db4free MySQL"
}
},
"typeVersion": 2.1
},
{
"id": "c162e9b5-6e26-4a81-b90d-a5709e73019c",
"name": "Orders from 2004 and 2005",
"type": "n8n-nodes-base.mySql",
"position": [
1080,
440
],
"parameters": {
"query": "SELECT customerNumber, SUM(amount) as Total, COUNT(*) as ordercount, YEAR(paymentDate) as year\nFROM payments\nWHERE YEAR(paymentDate) = '2004' OR YEAR(paymentDate) = '2005'\nGROUP BY customerNumber, year\n;",
"options": {},
"operation": "executeQuery"
},
"credentials": {
"mySql": {
"id": "EEPqCgKBDiRRZ3ua",
"name": "db4free MySQL"
}
},
"typeVersion": 2.1
},
{
"id": "05547a67-2c53-43df-8abd-ee356f12742b",
"name": "Change ordercount",
"type": "n8n-nodes-base.set",
"position": [
1300,
440
],
"parameters": {
"values": {
"number": [
{
"name": "ordercount",
"value": 1
}
]
},
"options": {}
},
"typeVersion": 2
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "9680b087-de3a-4179-8f48-5e2ae9dc6fac",
"connections": {
"Change ordercount": {
"main": [
[
{
"node": "Compare Datasets",
"type": "main",
"index": 1
}
]
]
},
"Orders from 2003 and 2004": {
"main": [
[
{
"node": "Compare Datasets",
"type": "main",
"index": 0
}
]
]
},
"Orders from 2004 and 2005": {
"main": [
[
{
"node": "Change ordercount",
"type": "main",
"index": 0
}
]
]
},
"When clicking \"Execute Workflow\"": {
"main": [
[
{
"node": "Orders from 2003 and 2004",
"type": "main",
"index": 0
},
{
"node": "Orders from 2004 and 2005",
"type": "main",
"index": 0
}
]
]
}
}
}