CREATE PROCEDURE proName
@TableName varchar(50)
AS
DECLARE @SelectText varchar(500)
Set @SelectText = 'SELECT * FROM ' + @TableName
exec (@SelectText)
你要的是这个么?
那直接写:
string tablename=???
string strSql="select * from '"+tablename+"'"
关于时间用SUBSTRING函数取得上月时间最后一位然后在其上加一就是下个月的时间(其中要判断是否>12了)
$sql = "SELECT * FROM user WHERE name LIKE '%".$name."%' AND age LIKE '%".$age."%' AND sex LIKE '%".$sex."%' ORDER BY id ASC仔细看看吧 相信你能看懂的。
-----------------------------------------------------------
楼主..模糊查询的条件为空的时候是完全匹配的。
$sql = "SELECT * FROM user WHERE name LIKE '%%' AND age LIKE '%%' AND sex LIKE '%%' ORDER BY id ASC
下面这样子才是空值 搜不到任何东西的。
$sql = "SELECT * FROM user WHERE name LIKE '% %' AND age LIKE '% %' AND sex LIKE '% %' ORDER BY id ASC
你再仔细看看 区别 多试试...我用这么久还没见过他不好使呢。。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)