thinkphp 连贯操作 10

$members=$model->query("SELECTzhope_card.idASId,zhope_card.cidASCard_id,zhope_user.na... $members=$model->query("
SELECT zhope_card.id AS Id,
zhope_card.cid AS Card_id,
zhope_user.name AS Card_name,
zhope_tpl.name AS Tpl_name,
zhope_cus.name AS Cus_name,
zhope_city.name AS Cus_city,
COUNT(zhope_cali.cid) AS Jz_count ,
DATE(MAX(zhope_cali.adddate)) AS Jz_last,
DATEDIFF(ADDDATE(CURDATE(), INTERVAL 1 YEAR),DATE(zhope_cali.adddate)) AS Jz_time
FROM zhope_card
LEFT JOIN zhope_user ON zhope_card.adduser=zhope_user.id
LEFT JOIN zhope_tpl ON zhope_card.tpl=zhope_tpl.id
LEFT JOIN zhope_cus ON zhope_card.woner=zhope_cus.id
LEFT JOIN zhope_city ON zhope_cus.aera=zhope_city.id
LEFT JOIN zhope_cali ON zhope_card.id=zhope_cali.cid
GROUP BY zhope_card.id
ORDER BY zhope_card.id;
");

我这个SQL语句如果化为Thinkphp 的连贯操作,怎么写?~~~最好能再用别名简化下。谢谢
展开
 我来答
偷星15318
2014-05-18 · TA获得超过300个赞
知道答主
回答量:183
采纳率:100%
帮助的人:58.9万
展开全部
很简单,首先你要明白D()和M()的区别。

我这里简单举例:
$model = M('user_list');

$model->where('user_name = "你好"')->select();



$model->where('user_name = "你好"');

$model->limit(5)->select();

是一样的,主要是以select() find() findAll() 这类结束函数出现时,语言才会被执行,否则可以一直组装。

位置在

Lib/Think/Core/Model.class.php
打字不易,如满意,望采纳。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式