0
을 선택 젠토.
그에 대한 제안이 있으십니까?
을 선택 젠토.
그에 대한 제안이 있으십니까?
Magento는 mysql DB를 사용합니다.
DB 스키마를 실제로 알지 못합니다. 주어진 시간 간격 동안 $ 1000 이상의 모든 주문을 제공하는 쿼리를 찾습니다. 그런 다음 결과에서 임의의 행을 선택하십시오. 실제로 일할 수 Mysql 1 Random Row
뭔가
SELECT DISTINCT customer_id from sales_order
WHERE created_at between ? and ?
AND grand_total > 1000
ORDER BY RAND() LIMIT 1
같은 대답을 참조하십시오. 테이블에서 조회 할 수있는
customer_id
이 있습니다.
내 검색어에 DISTINCT
을 사용했기 때문에 고객이 1 천 달러가 넘는 주문을 한 경우에도 주어진 시간 간격으로 1 천 달러 주문을 한 다른 고객처럼 우승하는 기회가 하나뿐입니다.
스택 오버플로가 [프로그래밍 관련] (http://stackoverflow.com/help/on-topic) Q & A 사이트이기 때문에이 질문을 주제와 관련이 없도록 닫으려고합니다. 귀하의 질문은 프로그래밍에 관한 것이 아닙니다. 아마도 http://magento.stackexchange.com에 게시해야할까요? – Enigmativity