Kettle 查詢結果傳遞以 相關子查詢

2021-09-12 10:44:26 字數 502 閱讀 5217

場景需求:

源資料庫表a和b,目標資料庫表c,需要根據表a符合條件的id去查詢表b的記錄,最後把結果放入到表c(表c和表b的字段完全一致

kettle的需求:根據前乙個表的篩選結果去查詢另乙個表

(1)從a表中篩選出符合條件的id

(2)獲取上個a表的結果集合,讓b表進行查詢,這裡主要幾點:

對於『?』的作用:比如a表篩選出2個符合條件的id並把其傳遞給b表輸入,若不勾選勾選執行每一行,其會把2個id視為2個變數,表b的sql語句須有2個』?』,否則會報錯;若勾選了,其會把2個id視為1個變數依次傳遞給b表的sql語句。

pymysql 查詢結果以字典形式展示

import pymysql 查詢語句 defselect info host 192.168.2.62 user liying password kt8jcz port 3306 db rds1 socialmedia data base pymysql.connect host host use...

pymysql以表名作為變數傳遞進查詢語句中

在使用cursor.execute sql,param 時,pymysql庫會自動轉義含有 s的字串,所以不要畫蛇添足在sql語句中給 s加引號了,會報1064的錯誤滴!另外也有許多人使用有sql注入隱患的cursor.execute sql param 這種用法,這樣是可以給 s加引號的。在我們學...

公司以效率和結果用人

公司是以效率和結果用人的,一旦你不能高效的完成公司交給的任務,你就要小心了,因為你的可替代性太強了。今天老闆說一旦你以乙個不變的印象給人,長久不變,會直接影響公司對你的評價和任用安排,它不在乎你實際有多大能力和如何有想法。公司只在乎你能高效的創造多大的價值,在這快速發展的社會,公司要發展成長,只能這...