易截截图软件、单文件、免安装、纯绿色、仅160KB

mysql数据查询 请助 ::

需求:查询一个mysql数据库里的表(products 字段:id(int),name(varchar),miaoshu(varchar))

想在页面中显示miaoshu这一列 但是这一列的字符很多 想限制显示的字符个数 那些多出来的用"查看更多。。。"的链接代替

(点击这个链接 跳转到另一个页面 显示所有的详细信息)
怎么写查询语句来限制字符的个数 呢?实现这一功能呢?


LEFT(miaoshu,20)

SELECT id,IF(CHAR_LENGTH(content)>80,CONCAT(LEFT(content,80),\'查看更多...\'),content) AS content from test

php先执行  substr($miaoshu,0,100) 只显示从0到100
这样比在查询语句中好得多。不然你想全部看到的时候就没辙了。


引用
最好是先全部取出。最后用php的substr去截取然后显示在页面中。
也不必一定要一个sql就搞定啊

这样  很合理


相关问答:

用PHP排序mysql问题

不知道是不是我的xampp有问题,mysql是图形化的!
一个ID组在我的mysql的表里面 2,5,8,7
点了排序,然后用PHP文件连接这个表显示表的信息时,ID的顺序还是不变!应该是2,5,7,8的吧升序排序后!
在PHP文件里 ......

mysql 怎样才能对同一张表查询后再更新?

请高手指点,我对一张表查询后再更新,查询是子查询,报错:
You can't specify target table 'a_table' for update in from clause
完整SQL语句是
UPDATE a_table SET STATUS=0 WHERE ID=(SELECT MIN(ID) from a_tab ......

Sqlserver 语句转成MySql语句

要转成一样的效果,用powerdesigner怎么转?能转吗?
create table publishers (
publisherID int identity,
publisherName varchar (30) NOT NULL,
constraint pk_publishers primary key (publisherID)
)& ......

eclipse连接mysql数据库 - Java / Eclipse

先上错误
无法联接数据库
java.sql.SQLException: Before start of result set
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:910)
at com.mysql.jdbc.ResultSet.checkRowPos(ResultSet.java: ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号