如何用数据库让用户登录后显示已读和未读文章?
要让用户登录后显示出已经读过和未读的文章,数据库如何设计?SQL语句如何写? 在用户表中加一个字符字段用来记录用户读过的文章的ID号,每个ID号之间用逗号隔开!再读文章的时候就将文章的ID号增加进去!登陆的时候利用substr等字符串函数来判断文章表里面的ID是否在这个字符串中就可以了! <P>比如给定字符串 '1234', 而表中可能有记录项'1,12,123,1234,12345'要选出'1234'项</P><P>select * from ( <BR>select col_FT from table_FT <BR>where instr('12345',col_FT)=1 <BR>order by length(col_FT) desc) <BR>where rownum =1</P> 强!!!!!!!!!!!!!!!!!!!!!11
页:
[1]