我在mysql数据库中有一个字段,我想在该字段中的所有值前面插入文本.
我想添加"F21 - "所以该字段将是"F21 - 产品名称"而不是"产品名称"
我需要一个简单的SQL查询
有任何想法吗?
你们有没有知道一个很好的php类我可以用来从远程源下载图像,将其重新调整为120x120并用我选择的文件名保存?
所以基本上我会在"http://www.site.com/image.jpg"上有一个图像保存到我的网络服务器"/images/myChosenName.jpg"为120x120像素.
谢谢
我在MySQL中有一个包含列名的表category.我正在尝试编写一个查询,从每个记录返回2个随机记录category.
这是我用来从category我的rating列中获取每个具有最高值的2条记录的代码:
SELECT e1.*
FROM entries AS e1
WHERE (SELECT Count(*)
FROM entries AS e2
WHERE e2.category = e1.category
AND e1.rating <= e2.rating) <= 2
ORDER BY category,
rating DESC
Run Code Online (Sandbox Code Playgroud)
查看此链接,查看包含一些示例数据的表格以及上述查询:http: //sqlfiddle.com/#!9/bab8e/1
问题:
如果我搜索"iphone",我会得到400个产品结果和产品类别聚合,我会返回结果集中的前3个类别.
这些类别包括智能手机,手机壳和手机配件.
如果我搜索"iphone 6",我会得到1400个结果,因为额外的"6"返回匹配更多产品.产品类别聚合现在返回所有这些结果的前3个类别.
现在,前3个产品类别将是从电缆到计算机显示器的所有产品.
我需要做的是获得前100名结果的前3个类别.
我尝试过的:
我尝试top_hits在顶级类别聚合中使用聚合,但只返回每个类别中的顶级产品.
像这样的东西:
{
"aggs": {
"product_categories": {
"terms": {
"field": "product_category",
"size": 10,
}
}
"aggs": {
"top-categories": {
"top_hits": {
"size" : 3
}
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
我也尝试创建一个top_hits带有子聚合的聚合来获得最高类别,但这也不起作用.
{
"aggs": {
"top-categories": {
"top_hits": {
"size" : 100
}
"aggs": {
"product_categories": {
"terms": {
"field": "product_category",
"size": 3,
}
}
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮我解决这个问题吗?
我需要计算一个值在给定数组中出现的次数.
例如:
$array = array(5, 5, 2, 1);
// 5 = 2 times
// 2 = 1 time
// 1 = 1 time
Run Code Online (Sandbox Code Playgroud)
这样的功能存在吗?如果是这样,请在php文档中指向我...因为我似乎无法找到它.
谢谢.
index.php?option=com_virtuemart&Itemid=210&category_id=12&lang=is&limit=20&limitstart=180&page=shop.browse
Run Code Online (Sandbox Code Playgroud)
我想从字符串中检索Page参数,如果该页面参数等于" shop.browse "而不是返回一个真的布尔值.
编辑:ps.字符串并不总是这样,但它总是包含page =参数
我一直在搞乱strpos功能和其他人,我不能让这个工作,我需要快速的代码,所以如果有人能指出我在最佳方法的正确方向.
谢谢
我有一个包含数字的字符串,我希望将该数字乘以1.28
以下是字符串的分配方式
String PRICE = dataRecord.get( "PRICE" );
Run Code Online (Sandbox Code Playgroud)