편집 : 문제가 축소되었습니다. 여기에 간단한 예제 :최소/최대 기능으로 @variable을 사용하는 방법은 무엇입니까?
mysql> select * from table_a;
+-------+
| col_a |
+-------+
| 1 |
| 2 |
| 3 |
| 4 |
+-------+
4 rows in set (0.00 sec)
mysql> select @a:=max(col_a),@a from table_a;
+----------------+------+
| @a:=max(col_a) | @a |
+----------------+------+
| 4 | NULL |
+----------------+------+
1 row in set (0.00 sec)
왜 NULL
@a
이다, 그리고 나는 그것을이되지 에 어떻게받을 수 있나요?
내가 잘못된 긍정적 결과를 얻은 별칭을 테스트 할 때 어리석은 실수를 저질렀습니다. 대답을 삭제했습니다. – nobody