테이블에 미리 정의 된 항목 조합 (예 : brand1 | brand2 | brand3 등)이 있습니다. 브랜드를 수집하고 사전 정의 된 테이블 데이터를 확인하고 싶습니다. 예를 들어 나는 brand1 | brand2 | brand3를 수집했다. 그런 다음 미리 정의 된 테이블 (조건을 충족 함)과 같은 값 형식을 얻을 수있다. 어떻게 확인할 수 있습니까? 브랜드는 무제한입니다. 또한 brand1 | brand2 | brand3의 brand3 | brand2 | exist는 true를 반환합니다.복잡한 조건
Q
복잡한 조건
0
A
답변
0
좋아요, 당신이 묻고있는 것에 대해 야생적인 생각을하면, 브랜드로 구분 된 필드가 있습니다. 캐릭터. 거기에 맞는 브랜드 조합이있는 행을 반환하고 싶지만 "test"를 검색 할 때 브랜드에 "testify"와 같은 행을 반환하지 않으려합니다.
의 4 개 가지 검색 조건 (brand3을 찾고)이 있습니다
- 브랜드는 그 자체로 존재하는 "brand3을"
- 이 브랜드가 구분 된 필드 시작 : "brand3를 | brand4 | brand6"
- 브랜드는 필드의 중간에 "brand1 | brand3 | brand6"
- 브랜드가 필드의 끝에 "brand1 | brand2 | brand3"
SQL에서
SELECT *
FROM MyTable
WHERE BrandField = 'brand3'
OR BrandField LIKE 'brand3|%'
OR BrandField LIKE '%|brand3|%'
OR BrandField LIKE '%|brand3'
여러 브랜드에 대해 필요한만큼 반복하십시오.
+0
고마워 크리스 모바일 주문 솔루션을 개발 중입니다. 그리고 내 목표는 고객에게 인보이스 할인을 제공하는 것입니다. 각 항목은 모든 브랜드에 속합니다. 송장 할인 규칙은 송장 할인 테이블에 정의됩니다. 예를 들어, brand1 | brand2로 사용자를 지정하고 min amount가 10000이면 1 % 할인을 얻습니다. 브랜드 조합은 20 일까지입니다. 인보이스 할인 규칙에 대해 사용자가 수집 한 항목을 확인하고 싶습니다. 미리 감사드립니다. – Chinggis
관련 문제
- 1. 구현하는 복잡한 점검 제한 조건
- 2. 복잡한 조건 내 메이크에서 메이크
- 3. 레일 활동 기록 - 복잡한 조건 절
- 4. Android 커서 쿼리의 복잡한 WHERE 조건
- 5. 는 Linq는 쿼리 구문 및 복잡한 경우 조건
- 6. 레일 - named_scopes - 조건 조건
- 7. 복잡한 ORM 쿼리 문서화
- 8. 조건
- 9. 조건
- 10. 조건
- 11. 조건
- 12. 조건
- 13. 전제 조건 및 시작 조건
- 14. LINQ - 다중 조건 기반 조건
- 15. 전제 조건 또는 전제 조건?
- 16. MySQL과 제약 조건 확인
- 17. Restrictions.Disjunction() 조건 A 및 조건 B OR 조건 C 및 조건 D
- 18. 일반 형식 제약 조건 조건 논리
- 19. 올바른 삼항 조건 IF에 대한의 ElseIf 조건
- 20. Drupal 양식 제출 조건 확인을위한 조건
- 21. 조건 체크 내가 condtion 경우가 유리한 조건
- 22. jQuery 조건
- 23. 아파치의 조건
- 24. 결합 조건
- 25. PHP의 조건
- 26. nant의 조건
- 27. 는 조건
- 28. JSON 조건
- 29. 조건 변수
- 30. MySQL의 조건
몇 가지 다양한 예를 들어 설명해주세요. 나는 당신이 무엇을하려고 하는지를 이해할 수 없다. – Jimmy
* sniff * - 네, 숙제 – IAbstract