有问题就有答案
- 1 Q1:sql 创建函数
- 2 Q2:sql 解疑
- 3 Q3:SQL查询问题:select *, st_astext(geom) as geom from xxx;
- 4 Q4:急。 c#中用Sql语句调用时:delete from ' "+ Class + " ' here St_Name=' " name + " ' 怎样传入表名?
- 5 Q5:sql 多列分组 如何把stname相同的数据合并成一列 得到 张三 90 1 99 1 李四 80 2 90 2 这种格式 sql语句
- 6 Q6:在asp中的sql语句如下:s="select * from st_for where user_number like ' "&user;_number&" ' "
Q1:sql 创建函数
p {
line-height:20px;
}
ul{ list-style-type:none;}
li{ list-style-type:none;}
Q2:sql 解疑
楼主一点奖励点都没有,问题太多。其实一个问题应该说很久。但是从问题中可以看出楼主没有深入学习SQL,楼主可以多读一些相关的书籍,所以以上的问题都不是问题。我先解释一个。我试图解释一切。对一个问题有透彻的理解,总比对所有问题都一知半解要好。通过使用convert,获取当前日期被转换为我们需要的日期时间格式。selectconvert (varchar (12),getdate(),112)后的112个数字代表转换时间的格式。以下同2004年9月12日。102 )2004.09.12 -选择CONVERT(varchar(12),getdate(),101 )09/12/2004 -选择CONVERT(varchar(12),getdate(),103 )12/09/2004 -选择CONVERT(varchar(12),getdate(),104 )12.09.2004 -选择CONVERT(varchar(12),getdate(),105 )12-09-2004 -选择CONVERT(12)
Q3:SQL查询问题:select *, st_astext(geom) as geom from xxx;
选择*,ST _ astext(geom)as geo 1 from XXX;要么写出你需要的所有字段,要么给geomAs另起一个名字。
Q4:急。 c#中用Sql语句调用时:delete from ' "+ Class + " ' here St_Name=' " name + " ' 怎样传入表名?
你可以用字符格式输入的方法,把你的句子改成stringClass,namestringsql=字符串。格式(" deletefrom{0}whereSt_Name="{1} ",类,名称);上面的sql变量是您想要的sql语句,而类是表名的变量。您可以在它前面指定任何值。如果你想要你的原创作品,楼上说的是对的:stringClass,namestringsql=" delete from " Class " where ST _ Name=" Name " " ";你上面写的有两个错误。1.表名不需要用单引号括起来,也就是说Class周围不应该有单引号。2.它在哪里,不是这里!另一个问题是表名的变量不应该用类,而可以用表。类就是类,容易被误解。希望以上信息对你有所帮助。^^
Q5:sql 多列分组 如何把stname相同的数据合并成一列 得到 张三 90 1 99 1 李四 80 2 90 2 这种格式 sql语句
是05以上的版本吧,合并成一列可以是这样的格式的话“张三 90,1,99,1”select stname,stuff((select ","+cast(syname as varchar(10))+","+cast(stid as varchar(10))from table where a.stname=stname for xml path("")),1,1,"")from table as a group by stname
Q6:在asp中的sql语句如下:s="select * from st_for where user_number like ' "&user;_number&" ' "
p {
line-height:20px;
}
ul{ list-style-type:none;}
li{ list-style-type:none;}