MYSQL - 从数据库中选择数组内的元素

时间:2015-06-15 13:09:51

标签: mysql

我需要从phpmyadmin导出一个过滤到某种程度的csv文件。

我的表看起来像这样

        ID  |  Name  | Email | Price
     29817  |  Firstname LastName  | Random@email.com | 
{"subtotal":{"1":774,"0":730.18867924528},
"discount":{"1":70,"0":66.037735849057},
"shipping":{"1":59,"0":55.660377358491},
"handling":{"1":0,"0":0},
"printer":{"1":288.75,"0":231}
}

我需要选择此专栏的小计,并且我尝试了多种方法来执行此操作并且已经搜索了很多内容。我似乎无法找到关于此的任何有用的信息,并且想知道如何只使用SQL而不是PHP

到目前为止,我已尝试过这个

SELECT name, email, id 
FROM order_pending
WHERE country = 'se'
AND price['subtotal'] > 2000

还有这个

SELECT name, email, id 
FROM order_pending
WHERE country = 'se'
AND price.subtotal > 2000

我在sql中遇到语法错误,而且我不知道如何在数组中进行正确的搜索。

0 个答案:

没有答案
相关问题