나는 속성과 '등록'라는 이름의 테이블이 있습니다SQL 테이블에서 Null 값을 업데이트하는 방법은 무엇입니까?
student_id | section | enroll_num
| T4 | 1
| T6 | 2
| L2 | 3
enroll_num는 기본 키 및 그 아래의 코드로 '섹션'필드에 작성 다른 테이블에서 값을 사용했다. 그리고 student_id는 비워 둡니다. 어떻게 NULL student_id 필드를 채우는가 또는 'section'값이 삽입 될 때 student_id를 동시에 채울 방법이 있습니까?
if(isset($_POST['add2']))
{
$group = $_POST['group'];
$id = $_POST['id'];
$sql = "INSERT INTO enroll (section)
SELECT section FROM info3 WHERE group_no LIKE '%$group%'";
if (mysqli_query($conn, $sql))
{
echo "Successfully inserted";
}
else
{...
나는 충분히보고하고 시도 -
$sql2 = "UPDATE enroll SET student_id ='$id' WHERE student_id IS NULL";
을하지만 그것은 작동하지 않습니다.
중복 가능성 [MySQL은 초기 값 및 자동 증가를 설정하는 방법?] (http://stackoverflow.com/questions/1485668/how-to-set-initial-value-and-auto-increment -in-mysql) – Ben