server-sql问题急急急,来大神解决

问题描述

sql问题急急急,来大神解决

SQL server求一行中数据的最小值,表的列数不固定,注意是一行不是一列,能只用函数解决是最好

解决方案

那你把一行数据读取出来放在某个容器里,然后比较大小,最后取出最小的不就行了。

解决方案二:

测试表为book1;
测试数据如下:

使用SQL语句如下:

 UPDATE A SET
    lv = B.x.value('min(//row/*)','int')
FROM [master].[dbo].[book1] AS A
    CROSS APPLY (SELECT x = (SELECT A.* FOR XML PATH('row'),TYPE)) AS B;

运行结果如下:

解决方案三:

麻烦点你要不要试试case when函数

case
when lv1<=lv2&&lv1<=lv3& then lv1
when lv2<=lv1&&lv2<=lv3& then lv2
when lv3<=lv2&&lv3<=lv1& then lv3
end lv

解决方案四:

比较大小,最后取出最小的不就行了。

时间: 2024-09-11 18:21:15

server-sql问题急急急,来大神解决的相关文章

数据库+vb 急急急 求大神

问题描述 数据库+vb 急急急 求大神 vb用控件ado连接sql server数据库后怎么设计一个登录界面,求源代码..在线等,急...拜托大神赐教 解决方案 求 助(急急急!!!!!!!)急急急急急急 解决方案二: 别着急,赶快去找软件公司帮你开发吧.

求大神指点 急急急-求大神指教,如何解锁EXCEL文档?

问题描述 求大神指教,如何解锁EXCEL文档? 文档被锁,忘了密码了!!!!!!!!!急求解锁,求大神指点, 解决方案 参考度娘的http://jingyan.baidu.com/article/676629974d4dca54d51b84c4.html

C#连接SQL SERVER2012出现问题 求大神解决啊

问题描述 "DormManage.vshost.exe"(CLRv2.0.50727:DormManage.vshost.exe):已加载"C:WindowsassemblyGAC_64mscorlib2.0.0.0__b77a5c561934e089mscorlib.dll".已跳过加载符号.模块进行了优化,并且调试器选项"仅我的代码"已启用."DormManage.vshost.exe"(CLRv2.0.50727:Dor

mysql-急急急,大神快救救愚蠢的小弟吧,本人安装datastage中的odbc驱动出现问题,求相助!

问题描述 急急急,大神快救救愚蠢的小弟吧,本人安装datastage中的odbc驱动出现问题,求相助! 本人按着网上的说法,在datastage中安装了mysql的odbc驱动,所有都安装好的时候,测试连接却出现了错误,检查了很多遍都没发现错误在什么地方,下面是报错信息,求大神们相助 本人现在没有币了,求相助!

mac-急求各路大神 解决Mac os的ssh出错问题

问题描述 急求各路大神 解决Mac os的ssh出错问题 前段时间虚拟机安装CentOS,不知道怎么动了苹果系统的ssh.现在一登录就: ssh localhost /etc/ssh_config: line 35: Bad configuration option: SyslogFacility /etc/ssh_config: line 52: Bad configuration option: AuthorizedKeysFile /etc/ssh_config: line 113: Ba

cout-急!求大神解决一个极为简单的c++问题

问题描述 急!求大神解决一个极为简单的c++问题 在VS2010环境下编了下面一段代码: #include #include #include using namespace std; int main() { list lvec; string str; cout<<"Enter some string:"< while(cin>>str) { lvec.push_back(str); } for(list::iterator iter=lvec.beg

java 执行 sql 文件报错 求大神帮忙解决 急急急!!!!

问题描述 java 执行 sql 文件报错 求大神帮忙解决 急急急!!!! sql文件里边的内容 /* Navicat MySQL Data Transfer Source Server : localhost_3306 Source Server Version : 50096 Source Host : localhost:3306 Source Database : cemscenter1 Target Server Type : MYSQL Target Server Version :

oracle 求大神解决谢谢!!!! select报错怎么改 急急急

问题描述 oracle 求大神解决谢谢!!!! select报错怎么改 急急急 select mv.*,(select r.currency,trunc(r.rcv_date,'MM') as rcv_date,sum(decode(r.transaction_type, 'RECEIVE', 1, -1) * r.QUANTITY) from epms_erp_rcvqty_info r where r.LINE_LOCATION_ID = '33733' and r.rcv_date >=

数据库-sql server 2008 综合题,求大神指点,我建了一部分表,大神在做的时候可按自己方便插入:

问题描述 sql server 2008 综合题,求大神指点,我建了一部分表,大神在做的时候可按自己方便插入: 因为综合题练得比较少不懂得怎样联系:大神回答时,尽量详细,多谢, 做的好的话,C币还可加: 具体要求: 某公司有很多类型的货车(小型货车,双轴货车,16轮货车等),货车要有货车号, 货车类型(小型货车,双轴货车,16轮货车),载重量,有很多司机,每个司机可开 多种类型的货车,司机要有司机号,姓名,地址,薪水,司机运输货物时有货物名称, 目的地,出发时间,返回时,要更新记录,有返回时间,