SQL code:
DECLARE @creater VARCHAR(100)
Declare MyCusror2 Cursor Scroll
For
SELECT OMC_Creater
from dbo.YB_Opr_MessageBoardCourse INNER JOIN
dbo.YB_Tec_Course ON dbo.YB_Opr_MessageBoardCourse.RC_ID = dbo.YB_Tec_Course.RC_ID INNER JOIN
......
<?php
$Host = "localhost";
$User = "sa";
$Password = "";
$conn=mssql_connect($Host,$User,$Password) or die("Couldn't connect to SQL Server");
mssql_select_db("student",$conn);
$sql="select * from `student`";
......
有语句:
select name,mark from [a]
现在我想在查询时添加一列把表名 a 加进去,应该怎么写?
什么一列把表名?
select name, mark, a from a
例如
表 a
name mark
a 100
b 90
c 80
要查询的结果变成:
a a 100
a b 90
a c 80
......
一个 统计表,
类别 金额 日期 时间范围
A 100 2010-1-2 2010-1-2
B 10 2010-1-3 2010-1-3
A 50 ......
表1
姓名 数量
张 10
王 16
李 16
赵 20
表2
姓名 子类 时间
张 缺席 2010-2-4
王&n ......
select * from Tab where ID in (3,1,8,6,9,2)
这样搜出来的记录 是按ID从小到大排列的
如
1 ...
2 ...
3 ...
6 ...
8 ...
9 ...
但是我想就按照 3,1,8,6,9,2这个顺序排列
请问各位大侠要怎么写这个sql
而且是有个参数 @ID='3,1,8,6,9,2' ......