Sqlserver 2005 查询的数据 - .NET技术 / C#
编写一个存储过程
输入一个 projectid 得到 ProjectInfo 中 最新的一条信息
表如下:
PersonInfo ProjectInfo
PersonId PersonName ProjectId ProjectPersons Project_time
1 zhanshan 1 1,2,3 2010.5
2 lisi 2 1,2,3 2010.3
3 wangwu
需要实现的是: 输入一个PersonId 得到 ProjectInfo中 存在这个personId(和ProjectPersons比较)并且时间最新的数据
例如: 输入 projectid为 3 去得到 ProjectInfo表中的 时间为 2010.5 的整条信息
select top 1 .. order by time
这个正确。。。
关键是要确定PersonId 在ProjectPersons 里 这样才算是查到数据 比如 PersonId =3 在 ProjectPersons(1,2,3)中
1,2,3.。。。是字符??string有一个方法可以标示,为分隔符返回一个数组。。。然后你再拿3转换成string和数组比较咯!
相关问答:
import java.sql.Connection;
import java.sql.Date;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class QueryTest&n ......
可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......
以下是一段JavsScript脚本,但运行时总会产生 “Microsoft JScript 运行时错误: 'null' 为空或不是对象”异常,大家帮看一下。
<form id="form1" runat="server">
< ......
1.怎么把数据从sqlserver里面的数据写入到指定路径的excel
比如
declare @公司名称 char(50)
set @公司名称 = (select 公司名称 from 公司信息)
EXEC [master]..xp_cmdshell 'bcp "select * from [master]. ......