早上好,我亲爱的sql巫师和巫师,
我想要在3个表中替换3列数据.目前我正在使用NVL功能,但是这仅限于两列.
请参阅下面的示例:
SELECT ccc.case_id,
NVL (ccvl.descr, ccc.char)) char_val
FROM case_char ccc, char_value ccvl, lookup_value lval1
WHERE
ccvl.descr(+) = ccc.value
AND ccc.value = lval1.descr (+)
AND ccc.case_id IN ('123'))
case_char table
case_id|char |value
123 |email| work_email
124 |issue| tim_
char_value table
char | descr
work_email | complaint mail
tim_ | timeliness
lookup_value table
descr | descrlong
work_email| xxx@blah.com
Run Code Online (Sandbox Code Playgroud)
基本上就是我想要做的是,如果存在与lookup_value.descr然后显示它case_char.value匹配,如果没有,那么如果存在与case_char.value和char_value.char匹配,则显示它.
我只是试图返回的说明"issue'from的char_value表,但对于'电子邮件’我要回从Lookup_Array中表descrlong(全部属于相同的别名'char_val’).
所以我的问题是,我如何实现这一点,记住我希望它们出现在同一个别名下.
如果您需要任何进一步的信息,请告诉我.
多谢你们
我使用Reporting Services创建了一个报告作为C#应用程序的一部分,我找不到我以前在其他环境中看到的一些功能.我相信MS Access和Crystal报告都有一个名为"Keep Together"的选项,这样您就可以在一个页面上保留特定的数据分组,而不是将信息分成两页.
当我的报表在C#应用程序中本地呈现并使用.net报表查看器查看时,如何使用2005 Reporting Services执行此操作.基本上,我想在一个页面上保留特定年份的所有记录.我正在使用Visual Studio 2008.
年份是列之一,一年的行数始终小于页面.我的报告只使用一个表,按年度分列最里面的分组,然后按客户名称进行另一个外部分组.
目前我可以在报告中使用两年的数据,但是,如果数据从第一年开始一半,那么我得到以下结果:
例:
第一页:2004年的1/2,因为数据在04年中途开始
整个2005年
2006年上半年
第2页:2006年下半年
我宁愿做的是将2006年全部推到第二页.
我目前正在使用表格来处理报告中的所有数据.表级别有一个保持在一起的选项,但我需要一个在组级别.在这种情况下按年分组.
我们非常感谢您提供的任何帮助.
有没有办法从特定的命名空间中获取对象?或许与System.Reflections?我希望将所有对象从ITestType命名空间中的类型Test.TestTypes作为对象获取,以便我有一个实例列表,TestType1, TestType2, TestType3依此类推.有人能帮我吗?我不知道在哪里搜索.
在"扩展"视图中使用Google阅读器和浏览RSS条目时,一旦在屏幕上显示div的某个百分比,条目将自动标记为"已读"(在以下情况下很难分辨出必须显示的百分比)谷歌读者).因此,当我逐行向下滚动时,javascript代码可以确定a)条目在可见窗口中呈现并且b)某个量是可见的,并且当满足这些条件时,状态被切换为读取.
有谁知道该功能是如何实现的?具体来说,这里有没有人知道如何判断一个div是否已滚动查看div中有多少可见?
顺便说一下,我正在使用jQuery,所以如果有人有任何jQuery特定的例子,他们将非常感激.
我在SQL Server 2005中有一个表,其中有大约40亿行.我需要删除大约20亿这些行.如果我尝试在单个事务中执行此操作,则事务日志将填满并且失败.我没有任何额外的空间来使事务日志更大.我认为最好的方法是批量删除语句(批量为~10000?).
我可以使用游标执行此操作,但这是一种标准/简单/聪明的方法吗?
PS此表没有标识列作为PK.PK由整数外键和日期组成.
我正在尝试创建一个视图,其中图标放置在圆形视图中,而不是现有视图,如网格或图库视图.我尝试使用Carousel示例,但后来发现它不符合我的要求,因为它的3D应用程序,但我正在寻找2D视图.Android 3D Carousel
这是我关注的例子.我能够得到圆形的东西,但为了满足我的要求,我应该坚持使用2D.
我的另一个主要要求是在圆形视图中我还必须有另一个圆形视图,如下图所示
任何人都可以帮助我吗?
鉴于下面的宏 -
(defmacro defhello [fn-name body] `(defn ~fn-name [~'name] ~body))
Run Code Online (Sandbox Code Playgroud)
和被称为 - 时定义的函数 -
(defhello问候语(str"你好"的名字))
并称为
(问候"乔")
, 将返回
Hello Joe
我不明白在name参数前面的〜'的用法?它有什么作用?不引用(')和取消引用(〜)相互取消?当它们一起使用时会发生什么?为什么不在没有它们的情况下写名?
我想创建一个带有消息的数组.
$myArray = array('my message');
Run Code Online (Sandbox Code Playgroud)
但是myArray如果已经存在,使用此代码将被覆盖.
如果我使用array_push,它必须已经存在.
$myArray = array(); // <-- has to be declared first.
array_push($myArray, 'my message');
Run Code Online (Sandbox Code Playgroud)
否则,它会叮叮当当.
有没有办法让上面的第二个例子工作,没有先清除$myArray = array();?
在iPhone上,不包括破牢的手机,其他应用程序可以读取您使用的设置值NSUserDefaults吗?我正在考虑为我们的服务保存客户的用户名/密码,并希望确保它是安全的.
你们是否有任何线索如何改变内容Security.framework/TrustStore.sqlite3.似乎iPhone使用它来存储可信的CA证书.我真的希望我的iPod touch能够信任我的自定义证书.除此之外,你是否有人知道编辑sqlite3数据库文件的应用程序(win32)(除了sqliteman,这个总是为我崩溃).
c# ×2
iphone ×2
sql ×2
sql-server ×2
.net ×1
android ×1
arrays ×1
certificate ×1
clojure ×1
coalesce ×1
declaration ×1
javascript ×1
jquery ×1
namespaces ×1
nvl ×1
oracle ×1
php ×1
push ×1
reflection ×1
scroll ×1
t-sql ×1
x509 ×1
xml ×1