我需要从我的域名中删除尾随的点。我有下面的例子。在查询中使用它的正确方法是什么?
$tank5 = "SELECT url FROM `db`.`tank` WHERE url LIKE rtrim('%$string%', '.')"; // this don't work I just test it.
我知道我可以在查询之前做这个$string = rtrim($string, '.');,但我希望我能在一行上运行它。
这真的可能吗?提前谢谢。
基本上,我有一个包含我想要使用的域信息的test2文件,所以我去掉了额外的内容,只得到域名为new_list。
然后,我想要做的是用这些域名查询数据库,提取名称和严重程度分数,然后(这部分我真的很难处理)获得一个存储的列表(或元组),我可以使用该列表(或元组),该列表由提取的域和严重程度分数组成。
这是一个可供参考的psql数据库,但我的问题更多的在于查询后的管理。
我仍然是Python的新手,主要是做了一点Java,所以我的代码可能看起来很糟糕,但我已经尝试过转换为字符串,并尝试在末尾添加到列表中,但大部分都不成功。
def get_new():
data = []
with
我有以下查询来选择由两个点分隔的三个级别的域名:
select domainname from db.table
where criteria like ('*.com')
AND domainname like ('%.%.%');
现在,我需要按域名的.%.%部分而不是%.%对结果进行排序。如何将此添加到我的查询中?
我有一列包含urls。一些(但不是所有) urls共享相同的域。例: aaa.yahoo.com,bbb.yahoo.com,ccc.yahoo.com。这些urls存储在一个唯一的字段中。此外,同一表有一个自动增量主键.
我需要做的和需要帮助的是:查询所有共享相同域名的urls。请注意,在查询中没有确切的域名,数据库中有很多共享域名,我想全部查询它们。
编辑:--这是我尝试过的命令,但完全不确定,因为我在方面没有那么多经验:
SELECT domainname FROM DB.TABLE
WHERE SUBSTRING(domainname, LOCATE('.', doma
在我的"domains" MySQL表中,我有一个列"domain_name",其中包含域名,例如
example.com, example.com.au, example.org, example.net, domain.com, etc.
我有一个搜索文本框和一些带有顶级域(TLD)的复选框。
我想执行一个搜索查询,根据在search textbox中输入的内容和检查的TLD,从上面的表格中获取域。
我知道我可以在以下查询的帮助下,根据在文本框中键入的一些字符来搜索域名:
SELECT * FROM domains WHERE domain_name LIK