草庐IT

Products

全部标签

Mysql 乘以相同记录的数量

这是一个简单的查询$fetch_comb=mysql_query("SELECTcode_id,atb_name_idFROMproducts_attributespaWHEREpa.products_id=$products_id");我有这样的输出-----------------------|code_id|atb_name_id|-----------------------|1|31||2|31||3|31||4|31||5|34||6|34||7|37||8|37||9|37|column`atb_name_id`has"31"=4records,"34"=2records

mysql - 在 mysql 函数中循环遍历 JSON 对象

我有一个json对象,其中包含账单下的产品列表。我想为它编写一个mysql函数,它从json中读取数据并对其进行逐一迭代,并将相同的数据插入到产品和账单表中。这是我的json对象{"billNo":16,"date":"2017-13-1109:05:01","customerName":"Vikas","total":350.0,"fixedCharges":100,"taxAmount":25.78,"status":paid,"product":[{"productId":"MRR11","categoryId":72,"categoryName":"ParkerPen","co

php - 第二张表上的 INNER JOIN : limit 0, 1

我有2个表,一个称为“产品”,一个称为“图像”。“图片”表包含每个产品的图片,因此每个产品我可以有5张图片。我想做一个选择,为每个产品只检索1张图像。我是加入的新手,所以我不知道如何解决这个问题。我正在尝试:SELECT*FROMproductsINNERJOINimagesONproducts.id=images.prod_idWHEREproducts.cat='shoes'我需要在图像表上添加一个限制0,1。我该怎么做?提前致谢。 最佳答案 也许子选择在这里是更好的解决方案。像这样:SELECTproductId,produc

mysql - 查询两个没有任何关系的表

假设我们有两个表users和products表users有一个accountBalance列表users架构:userIdaccountBalance.........1500.........245000.........34238827..........................................表products有一个价格列表products架构:productIdprice.........140000.........255000.........390000..........................................这些表没有任

Mysql 结果按每个用户唯一的列表排序

我有一张包含数千种产品和大约50个经过身份验证的用户的表格。这些用户都在自己的网站上展示产品,他们都需要能够以不同的方式订购产品。我猜我需要某种单独的订单表,其中包含product_id、user_id和订单列?我如何在mysql中最有效地执行此操作以便非常快,并且如果我在数据库中获得数百万个产品则不会减慢速度。在mysql中这样做是否更明智,还是我应该使用某种其他索引,如solr/lucene?我的产品表称为“产品”我的用户表称为“用户”我需要的功能的一个很好的例子是谷歌搜索,如果您已登录,您可以在其中订购/隐藏结果。编辑:产品结果会分页,用户有编辑产品的权限,所以不只是readyo

mysql - VALID 查询上的 Nodejs MySQL ER_PARSE_ERROR

我已经尝试将mysqllib与nodejs一起使用,并且像SELECT*FROMtable;这样的简单查询有效,但现在我已经尝试构建一个真正的查询来更新我的数据库,但它没有不工作。我使用了在线验证工具,它已通过验证。varmysql=require('mysql');varrequest=require('request');request.get('http://localhost:8080/dump/asda.dump',function(error,response,body){if(!error&&response.statusCode==200){vardata=JSON.p

php - Products 表的结构,用于存储来自各个领域的产品详细信息

关闭。这个问题需要更多focused.它目前不接受答案。想改善这个问题吗?更新问题,使其仅关注一个问题editingthispost.10个月前关闭。Improvethisquestion我正在构建一个应用程序,它需要支持各种类别的产品领域(如时尚、电子、汽车、杂货等领域的产品),很明显,对于每个领域的产品(甚至它们的子类别),产品属性会因类别而异。示例:产品在时尚字段,例如牛仔裤、衬衫等,它们具有尺寸、颜色、类型、Material类型等属性,而中的产品电子,可以是手机、笔记本电脑等,可以有处理器、内存、存储、大小、颜色等产品属性。我的问题是关于如何以最通用和最有效的方式存储此类信息?

mysql - 选择最大值,分组依据并显示不在分组依据子句中的其他列

为了简短起见,我在网上找到了一个教程并按照说明进行操作:http://www.tizag.com/mysqlTutorial/mysqlmax.phpSELECTtype,MAX(price)FROMproductsGROUPBYtype我的问题是:我如何回显哪件“衣服”最贵(在本例中为“女衬衫”)?更新:对不起各位,我的错。我需要让自己更清楚。我正在寻找的是一种解决方案,可以在最昂贵的地方显示每个“名称”:nametypepriceClothingBlouse34.97ToyPlaystation89.95MusicCountryTunes21.55 最佳

php - 如何在电子商务网站上添加 "Recently visited products"的功能?

我在一个销售各种产品的电子商务网站(在线购物)上工作。我想向用户显示用户最近浏览过的产品列表。你能帮我实现这个目标吗?我在Windows服务器上使用PHP、MySQL、ApacheHTTP。谢谢!! 最佳答案 您可以使用数据库或cookie。即使在用户清除浏览器cookie后,此数据库方法仍将保留:在你的数据库中创建一个表,类似于:userid,productid,viewdateTIMESTAMPDEFAULTCURRENT_TIMESTAMP每当访问者查看产品时,您只需在数据库中插入一行,以标识用户、产品和访问时间的时间戳。--

mysql - ORDER BY WHERE IN(子查询)

我有这样的查询:SELECTproducts.*FROMproductsWHEREproducts.code='searchword'ORproducts.idIN(SELECTproduct_names.product_idFROMproduct_namesWHEREMATCH(product_names.name)AGAINST('+search*+word*'INBOOLEANMODE)ORDERBYproduct_names.sorting_field)ORDERBY???我希望主查询的顺序与WHEREIN()的顺序相同。我似乎无法使用FIELD或FIND_IN_SET,因为我