我们有一个面向客户的交易表,在Redshift上有2000多万行。每个月transaction表有500万行。对于MIS (仅限每月500万行),我需要根据手机号检查客户是否是新客户,或者该手机号是否存在于2000万数据库中,而不是在整个表上连接它,以便我的查询保持高效。
我尝试过的:
newtable=SELECT DISTINCT(mobile_no) as mobile_no,'old' as category FROM table
maintable=SELECT maintable.*, coalesce(nq.category,'new') FROM
据我所知,Magento在全局/Sales/ order /状态下有各种order状态,可以通过将app/code/core/Mage/Sales/etc/config.xml复制到本地范围或使用自定义模块重写它来更改。
在同一个文件中也定义了全局/sales/order/状态,据我所知,状态类似于状态组。只有状态(而不是状态)可以设置为magento中的order状态,而状态类似于状态细分。因此,在管理员接口中,您可以更改已放置订单的状态,但不能从订单状态下拉更改状态(可以通过为客户端开具发票或取消订单来更改)。
据我所知,您可以轻松地向Magento添加一个新的状态,但不能添加新的状态,因
我正在试着用他的手机号注册一个客户。我将手机号码存储为加密的手机号码,并且我还在维护一个会话来存储这个加密的手机号码。一旦我退出应用程序,并尝试使用相同的手机号码登录,我的会话就会中断。所以我不能从会话中获取加密的手机号码。
有没有办法创建一种加密机制,每次为相同的手机号码提供相同的加密输出?
这就是我正在使用的加密机制。
public encrypt_mobile(mobile): Observable<any> {
var salt = crypto.lib.WordArray.random(128 / 8);
var key = crypto.PBKDF2("