首先,如果您不使用9.1+,请参阅此问题.
如何安装PostgreSQL 9.1的扩展?
我有一个表格,比方说250个网址:
create table url (
id serial,
url varchar(64)
)
Run Code Online (Sandbox Code Playgroud)
这些URL分别对应于网站.每个网站都有不同的受欢迎程度.比方说,在id=125(集中于高斯一)是最流行的,那些在id=1或者id=250是最流行的.
我想在"url"表中提供的"log"表格中填充"log"表,其值为url,但考虑到不同的URL可能更频繁地出现(例如,id为125的url url将是最受欢迎).
create table log (
id serial,
url_id integer
)
Run Code Online (Sandbox Code Playgroud)
我想避免使用,random()因为它是统一的而不是非常"真实".
如何用Postgresql实现这一目标?