nec_ID nec_ParentID nec_Name nec_Order nec_Intro nec_State nec_PicUrl ad_ID
0 -1 行业新闻 1 行业新闻 True NULL 0
我想根据 nec_ParentID 查出 对应的名字 返回 付给ParentNameselect nec_ID,nec_ParentName(select nec_Name from WT_NewsCategory where nec_ID= /*这里面需要把 nec_ParentID 传进去,然后查出并返回出来,我不会写*/) ,nec_Name,nec_Order,nec_State,ad_Name from ST_Admin,WT_NewsCategory
where ST_Admin.ad_ID = WT_NewsCategory.ad_ID
0 -1 行业新闻 1 行业新闻 True NULL 0
我想根据 nec_ParentID 查出 对应的名字 返回 付给ParentNameselect nec_ID,nec_ParentName(select nec_Name from WT_NewsCategory where nec_ID= /*这里面需要把 nec_ParentID 传进去,然后查出并返回出来,我不会写*/) ,nec_Name,nec_Order,nec_State,ad_Name from ST_Admin,WT_NewsCategory
where ST_Admin.ad_ID = WT_NewsCategory.ad_ID
select nec_Name from WT_NewsCategory where nec_ID=nec_ParentID;
nec_ParentID是不是已知的啊?已知的你就用这个值代替nec_ParentID不就行了,比如nec_ParentID为2。
select nec_Namefrom WT_NewsCategorywhere nec_ID=2;
from 表a,表b
where a.ID=b.ID and (条件)这里的
连接条件 and 条件 --条件部分最好 括弧起来! 可能会出乱子的哦!! 提示下 表1是什么,表2是什么?
因为 对象就不再是 两个了, 嘿嘿 2合1
然后 使用 where 来筛选下 数据源就行了!!! from 表1 join 表2 on (表1.ID=表2.ID)
where 筛选条件 -- 这部分是先执行的最后才是 执行 select 挑选数据 ,呵呵