中科院云平台架构师,专注于数字化、智能化,技术方向:云、Linux内核、AI、MES/ERP/CRM/OA、物联网、传感器、大数据、ML、微服务。
分类: 数据库开发技术
2007-04-05 18:58:08
1.有表A,结构如下: A: p_ID p_Num s_id 1 10 01 1 12 02 2 8 01 3 11 01 3 8 03 其中:p_ID为产品ID,p_Num为产品库存量,s_id为仓库ID。请用SQL语句实现将上表中的数据合并,合并后的数据为: p_ID s1_id s2_id s3_id 1 10 12 0 2 8 0 0 3 11 0 8 其中:s1_id为仓库1的库存量,s2_id为仓库2的库存量,s3_id为仓库3的库存量。如果该产品在某仓库中无库存量,那么就是0代替。 2.叙述Page页面的生命周期。(即写出Page几个主要的事件运行顺序) 3.有ab.aspx页面,在codebehind里动态在页面里创建一checkbox控件,创建后用户在页面选中该checkbox,在codebehind里如何取该checkbox的值?(即是选中还是未选中状态) 4.Session跟Cookie有什么关系? 假如IE禁止使用cookie,那Session还有用吗? 5.c#中的关键字this,在class中和在struck中如何使用? 6.如何理解装箱、坼箱操作? 运用此操作时对系统性能有什么影响? 7.XML中的XmlDocument跟 XmlReader有什么区别? 8.接口跟抽象有什么异同? 你在平时项目设计过程中何时使用接口? 何时使用抽象类? 9. public void Check(string s) { ..... } public void Check(ref string s) { ..... } Public void Check(out string s) { ..... } 上面的三个方法传入的参数有什么不同?另外请说明string是什么数据类型(值类型?引用类型?)。 10. 如图,如何找出他们的交叉区域。请写出你的实现思路。 |-------| | | | | | |--|----| | | | | | | | |----|--| | |-------|
对于第一题:我的解答: SELECT DISTINCT
网上找到1个简单的 SELECT p_id, ISNULL 不错好用 第2题: |