$query = mysql_query('SELECT * FROM submissions ORDER BY (votes * id) DESC');
이렇게하면 오류가 발생합니다. 이 일을 할 수있는 방법이 있습니까?SQL 문 내에서의 곱셈?
$query = mysql_query('SELECT * FROM submissions ORDER BY (votes * id) DESC');
이렇게하면 오류가 발생합니다. 이 일을 할 수있는 방법이 있습니까?SQL 문 내에서의 곱셈?
SELECT *, (votes * id) AS x FROM submissions ORDER BY x DESC
당신은 더 많은 열을 가질 것입니다.
입력 한 SQL은 유형이 올바른 한 유효한 것입니다. 적어도 Postgres에서. 어떤 데이터베이스를 사용하고 있습니까?
손님 투표 번호와 ID별로 제출 목록을 가져오고 싶습니다.
이 같은 코드를 사용할 수 있습니다 : 그래서
$query = mysql_query('SELECT * FROM submissions ORDER BY votes DESC, id DESC');
을 .... 우리가 오류가 무엇인지 추측받을 수 있나요? 투표 유형은 무엇입니까? –
대부분의 유형에 문제가 likelt, 테이블 정의 및 오류 메시지를 제공하십시오 –
그들은 둘 다 int입니다. –