84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
문자열 이름으로 필드를 선택할 수 있나요?
从表
동적 필드 이름을 가지려면 이 트리거가 필요합니다. 비슷한거
다음 정답에서 알 수 있듯이 저장 프로시저에서도 이 작업을 수행할 수 있는데, 이는 MySQL 8x 커뮤니티에서 저에게 매우 효과적입니다.
문자열이 외부 애플리케이션(예: PHP)에 있는 경우에는 MySQL 문을 생성하기만 하면 됩니다.
문자열이 MySQL 테이블 내부에 있는 경우에는 그렇지 않습니다. MySQL에는 eval() 또는 그러한 기능이 없습니다. 다음은 불가능합니다:
테이블이 있다고 가정해 보세요 queries,其中的字段 columnname 引用表 mytable 中的列名称之一。 查询中可能有其他列,允许您选择所需的列名.
queries
columnname
mytable
查询
列名
그러나 준비된 진술을 사용할 수 있습니다. 이는 매우 해키적입니다.
다음 정답에서 알 수 있듯이 저장 프로시저에서도 이 작업을 수행할 수 있는데, 이는 MySQL 8x 커뮤니티에서 저에게 매우 효과적입니다.
으아아아문자열이 외부 애플리케이션(예: PHP)에 있는 경우에는 MySQL 문을 생성하기만 하면 됩니다.
문자열이 MySQL 테이블 내부에 있는 경우에는 그렇지 않습니다. MySQL에는 eval() 또는 그러한 기능이 없습니다. 다음은 불가능합니다:
테이블이 있다고 가정해 보세요
으아아아queries
,其中的字段columnname
引用表mytable
中的列名称之一。查询
中可能有其他列,允许您选择所需的列名
.그러나 준비된 진술을 사용할 수 있습니다. 이는 매우 해키적입니다.
으아아아