大家好我想从父母那里得到一个大孩子和孩子。我有两个问题,一个是从父母那里得到一个孩子(测试),另一个问题是从父母那里得到一个大孩子(测试)(课程< / p>
下面是我的表格:
table object_data:
SELECT * FROM tblcust
WHERE cust_id = :p_cust_id
CASE WHEN :p_first_name IS NOT NULL THEN
AND first_name = :p_first_name
WHEN :p_last_name IS NOT NULL THEN
AND last_name = :p_last_name
WHEN :p_first_name IS NULL AND :p_last_name IS NULL THEN
NULL
END;
table object_reference:
obj_id | type | title
--- |------|------
3217 |crs |it
3221 |grp |xyz
3228 |tst |test
3264 |tst |test3
表树:
ref_id | obj_id
--- |---------
337 |3217
338 |3221
343 |3228
371 |3264
从上面三个表我需要显示像id 3217有id 3228和3264(需要只显示类型“tst”)我需要一个查询。我能够只为一个孩子编写一个查询,而不是为大孩子。任何人都有助于理清这个
以下是我的查询代码
控制器:
tree | child | parent
--- |-------|------
1 |338 |337
2 |343 |338
3 |371 |337
大家好我想从父母那里得到一个大孩子和孩子。我有两个问题,一个是从父母那里得到一个孩子(测试),另一个问题是从父母那里得到一个大孩子(测试)(课程) 大家好我想从父母那里得到一个大孩子和孩子。我有两个问题,一个是从父母那里得到一个孩子(测试),另一个问题是从父母那里得到一个大孩子(测试)(课程