230821 supabase query count
수파베이스에서 count qeury하기
Select에서 count 사용하기
유저 테이블의 유저가 총 몇명인지 찾기 위해 count를 사용
const getAllUserCount = async () => {
const { count, error } = await supabase
.from("user")
.select("*", { count: "exact", head: true });
console.log(count, error);
};
job 컬럼에서 값이 '개발자'인 행만 count하여 개발자 직업을 가진 유저가 몇 명인지 구하기
const getStudentUserCount = async () => {
const { count, error } = await supabase
.from("user")
.select("*", { count: "exact", head: true })
.eq("job", "학생");
console.log(count, error);
};
age 컬럼의 값이 20 이상인 행만 count 하여 성인 유저가 몇 명인지 구하기
const getAdultUserCount = async () => {
const { count, error } = await supabase
.from("user")
.select("*", { count: "exact", head: true })
.gte("age", 20);
console.log(count, error);
};
'내일배움캠프' 카테고리의 다른 글
230823 sandbird react uikit으로 사용하기 (0) | 2023.08.23 |
---|---|
230822 supabase postgreSQL view를 통해 통계 만들기 (0) | 2023.08.22 |
230820 내일배움캠프 14주차 WIL (0) | 2023.08.20 |
230818 React Hydration (0) | 2023.08.18 |
230817 CPU와 메모리 (0) | 2023.08.17 |