도박 확률 (즉, 2/1 또는 11/2)을 포함하는 MySQL 데이터베이스를 만들고 있습니다.이 형식으로 데이터를 인식하지 못합니다. 이러한 도박 확률에 맞는 데이터 유형을 만들 수 있습니까? 나는 물론 이것을 10 진법으로 표현할 수는 있지만, 이런 식으로 저장할 수 있는지 알고 싶습니다.MySQL에서 데이터베이스 생성하기, 어떻게 확율을 포함하는 쿼리를 만들 수 있습니까?
1
A
답변
1
계산에 사용할 필요가 없으면 일반 텍스트를 VARCHAR 열에 저장하거나 ORDER
ing을 일반 텍스트로 저장할 수 있습니다. 또는 첫 번째 부분과 분수의 두 번째 부분에 대해 두 개의 열을 사용할 수 있습니다.
1
두 필드를 사용하여 분자/분모 쌍으로 확률을 저장할 수 있습니다. 하나의 필드 만 사용하려면 소수점 형식을 사용하는 것이 현명한 방법입니다.
확률을 문자열에 표시 할 필요가없는 경우 십진수 값을 사용하는 것이 좋습니다.이 경우 분자/분모 쌍을 사용하는 것이 좋습니다.
1
십진수로 저장하는 것이 앞으로의 방법이라고 생각합니다. 어떤 시점에서는 확률을 포함하는 계산을 원할 수도 있습니다.이 경우 십진법이 더 편리 할 것입니다. 조회 테이블을 사용하여 varchar 표현을 저장할 수 있습니다. 일부 분명한 분수가 있으므로 적절한 분수 (예 : 100/30, 6/4)를 찾지 않아서 테이블을 가질 수 있습니다. 그래서 :
Decimal | Fraction
1.5 | 2/3
2.0 | Evens
3.0 | 6/4
3.33 | 100/30
4.0 | 3/1
관련 문제
- 1. D7에서이 쿼리를 어떻게 만들 수 있습니까?
- 2. 어떻게이 쿼리를 만들 수 있습니까?
- 3. 데이터베이스 디자인 - 반복되는 데이터베이스 항목은 어떻게 만들 수 있습니까?
- 4. 어떻게 mysql에서 서브 쿼리를 재사용합니까?
- 5. 버튼을 포함하는 전체 양식을 어떻게 만들 수 있습니까?
- 6. Flash에서 상수를 포함하는 클래스를 만들 수 있습니까?
- 7. 이 무거운 SQL 쿼리를 어떻게 밝게 만들 수 있습니까?
- 8. 어떻게 Django ORM으로 크로스 탭 SQL 쿼리를 만들 수 있습니까?
- 9. 어떻게 한 번에 두 개의 쿼리를 만들 수 있습니까?
- 10. 어떻게이 쿼리를 더 간단하게 만들 수 있습니까?
- 11. 어떻게 mysql에서 데이터베이스의 이름을 바꿀 수 있습니까?
- 12. $ this-> query()를 사용하지 않고 쿼리를 만들 수 있습니까?
- 13. NHibernate로 데이터베이스 뷰 생성하기
- 14. 람다를 사용하여 SQLAlchemy에서 쿼리를 만들 수 있습니까?
- 15. TFS에서 런타임 쿼리를 만들 수 있습니까?
- 16. 쿼리를 기반으로 의도 필터를 만들 수 있습니까?
- 17. 어떻게 PHP 확장을 사용하여 mysql에서 조인 (다른 데이터베이스의 2 개 테이블)을 사용하는 쿼리를 만들 수 있습니까?
- 18. php-mysql에서 데이터베이스 연결은 어떻게 작동합니까?
- 19. 이 SQL 쿼리를 가장 효과적으로 만들 수 있습니까?
- 20. 쿼리를 통해 데이터베이스 내용을 변경할 수 있습니까
- 21. .htaccess를 어떻게 만들 수 있습니까? :) ...
- 22. 메뉴를 어떻게 만들 수 있습니까?
- 23. 어떻게 위시리스트를 만들 수 있습니까?
- 24. 어떻게 트리를 만들 수 있습니까?
- 25. Symfony의 도우미는 무엇이며 어떻게 만들 수 있습니까?
- 26. 어떻게 ClearQuest 용 패키지를 만들 수 있습니까?
- 27. 클래스 라이브러리 프로젝트에서 데이터베이스 연결을 만들 수 있습니까?
- 28. django select query - 어떻게 만들 수 있습니까?
- 29. mysql에서 테이블을 만들 때 var을 올바르게 포함하는 방법
- 30. MySQL에서 슬래시/쿼리를 검색합니다.
답장을 보내 주셔서 감사합니다. 불행히도 나는 계산을 위해 이것을 필요로한다. 나는 두 개의 컬럼을 사용하는 것에 대해 생각했다. 그러나 이것은 데이터의 무서운 양을 다시 포맷하는 것을 의미 할 것이다 .... 단지 더 효율적인 솔루션이 있는지 궁금해한다. – LegItJoe
@LegItJoe : 어떤 식으로 데이터를 재 형식화하는 것이 번거롭습니까? 이 값을 현재 문자열로 사용하면 슬래시로 분해하여 두 개의 열로 쉽게 삽입 할 수 있습니다. – halfer