MariaDB 빠른 팁 #1 - 정수 범위
MariaDb 팁과 요령
이것은 제가 1년 동안 축적한 일련의 빠른 팁과 요령 중 일부이며 다른 사람들에게 유용할 수 있다고 생각합니다.
비슷한 짧은 팁과 요령이 있으면 의견을 남겨주세요.
정수 범위
코드를 테스트할 때 정수에 대한 범위가 필요할 수 있으며 이러한 범위를 생성하는 요령은 각 행에 대해 1씩 증가하는 로컬 변수를 사용하는 것입니다.
아래 코드에서 우리는 information_schema.COLUMNS 테이블을 사용하고 있으므로 이 특정 쿼리는 information_schema.COLUMNS 테이블과 동일한 최대 숫자만 생성하지만 테이블 중 하나를 사용하여 얻을 수 있습니다. 같은 효과.
int 범위를 생성하려면 약간 다른 작업을 수행해야 합니다.
.
CREATE OR REPLACE TEMPORARY TABLE int_range (num int);
SET @range_limit = 24;
INSERT INTO int_range
SELECT 0
UNION
SELECT @rownum := @rownum + 1
FROM information_schema.COLUMNS C, (SELECT @rownum := 0) r
WHERE @rownum < @range_limit;
SELECT num
FROM int_range
Reference
이 문제에 관하여(MariaDB 빠른 팁 #1 - 정수 범위), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/coderallan/mariadb-quick-tip-1-range-of-int-5404텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)