데이터 베이스 MySQL 튜토리얼 SQL数据库面试题以及答案

SQL数据库面试题以及答案

Jun 07, 2016 pm 03:06 PM
sql student 데이터 베이스 답변 시험 문제

Student(stuId,stuName,stuAge,stuSex)学生表 stuId:学号;stuName:学生姓名;stuAge:学生年龄;stuSex:学生性别 Course(courseId,courseName,teacherId)课程表 courseId,课程编号;courseName:课程名字;teacherId:教师编号 Scores(stuId,courseId,sc

Student(stuId,stuName,stuAge,stuSex) 学生表       

stuId:学号;stuName:学生姓名;stuAge:学生年龄;stuSex:学生性别

Course(courseId,courseName,teacherId) 课程表                   

courseId,课程编号;courseName:课程名字;teacherId:教师编号

Scores(stuId,courseId,score) 成绩表    

stuId:学号;courseId,课程编号;score:成绩

Teacher(teacherId,teacherName) 教师表                        

teacherId:教师编号; teacherName:教师名字

问题:

1、查询“001”课程比“002”课程成绩高的所有学生的学号;

  select a.stuId from (select stuId,score from Scores where courseId='001') a,(select stuId,score

  from Scores where courseId='002') b

  where a.score>b.score and a.stuId=b.stuId;

2、查询平均成绩大于60分的同学的学号和平均成绩;

    select stuId,avg(score)

    from Scores

    group by stuId having avg(score) >60;

3、查询所有同学的学号、姓名、选课数、总成绩;

  select Student.stuId,Student.stuName,count(Scores.courseId),sum(score)

  from Student left Outer join Scores on Student.stuId=Scores.stuId

  group by Student.stuId,stuName

4、查询姓“李”的老师的个数;

  select count(distinct(teacherName))

  from Teacher

  where teacherName like '李%';

5、查询没学过“叶平”老师课的同学的学号、姓名;

    select Student.stuId,Student.stuName

    from Student 

    where stuId not in (select distinct( Scores.stuId) from Scores,Course,Teacher where  Scores.courseId=Course.courseId and Teacher.teacherId=Course.teacherId and Teacher.teacherName='叶平');

6、查询学过“001”并且也学过编号“002”课程的同学的学号、姓名;

  select Student.stuId,Student.stuName from Student,Scores where Student.stuId=Scores.stuId and Scores.courseId='001'and exists( Select * from Scores as Scores_2 where Scores_2.stuId=Scores.stuId and Scores_2.courseId='002');

7、查询学过“叶平”老师所教的所有课的同学的学号、姓名;

  select stuId,stuName

  from Student

  where stuId in (select stuId from Scores ,Course ,Teacher where Scores.courseId=Course.courseId and Teacher.teacherId=Course.teacherId and Teacher.teacherName='叶平' group by stuId having count(Scores.courseId)=(select count(courseId) from Course,Teacher  where Teacher.teacherId=Course.teacherId and teacherName='叶平'));

8、查询课程编号“002”的成绩比课程编号“001”课程低的所有同学的学号、姓名;

  Select stuId,stuName from (select Student.stuId,Student.stuName,score ,(select score from Scores Scores_2 where Scores_2.stuId=Student.stuId and Scores_2.courseId='002') score2

  from Student,Scores where Student.stuId=Scores.stuId and courseId='001') S_2 where score2 

9、查询所有课程成绩小于60分的同学的学号、姓名;

  select stuId,stuName

  from Student

  where stuId not in (select Student.stuId from Student,Scores where S.stuId=Scores.stuId and score>60);

10、查询没有学全所有课的同学的学号、姓名;

    select Student.stuId,Student.stuName

    from Student,Scores

    where Student.stuId=Scores.stuId group by  Student.stuId,Student.stuName having count(courseId) 

11、查询至少有一门课与学号为“1001”的同学所学相同的同学的学号和姓名;

    select stuId,stuName from Student,Scores where Student.stuId=Scores.stuId and courseId in select courseId from Scores where stuId='1001';

12、查询至少学过学号为“001”同学所有一门课的其他同学学号和姓名;

    select distinct Scores.stuId,stuName

    from Student,Scores

    where Student.stuId=Scores.stuId and courseId in (select courseId from Scores where stuId='001');

13、把“Scores”表中“叶平”老师教的课的成绩都更改为此课程的平均成绩;

    update Scores set score=(select avg(Scores_2.score)

    from Scores Scores_2

    where Scores_2.courseId=Scores.courseId ) from Course,Teacher where Course.courseId=Scores.courseId and Course.teacherId=Teacher.teacherId and Teacher.teacherName='叶平');

14、查询和“1002”号的同学学习的课程完全相同的其他同学学号和姓名;

    select stuId from Scores where courseId in (select courseId from Scores where stuId='1002')

    group by stuId having count(*)=(select count(*) from Scores where stuId='1002');

15、删除学习“叶平”老师课的Scores表记录;

    Delect Scores

    from course ,Teacher 

    where Course.courseId=Scores.courseId and Course.teacherId= Teacher.teacherId and teacherName='叶平';

16、向Scores表中插入一些记录,这些记录要求符合以下条件:没有上过编号“003”课程的同学学号、2、

    号课的平均成绩;

    Insert Scores select stuId,'002',(Select avg(score)

    from Scores where courseId='002') from Student where stuId not in (Select stuId from Scores where courseId='002');

17、按平均成绩从高到低显示所有学生的“数据库”、“企业管理”、“英语”三门的课程成绩,按如下形式显示: 学生ID,,数据库,企业管理,英语,有效课程数,有效平均分

    SELECT stuId as 学生ID

        ,(SELECT score FROM Scores WHERE Scores.stuId=t.stuId AND courseId='004') AS 数据库

        ,(SELECT score FROM Scores WHERE Scores.stuId=t.stuId AND courseId='001') AS 企业管理

        ,(SELECT score FROM Scores WHERE Scores.stuId=t.stuId AND courseId='006') AS 英语

        ,COUNT(*) AS 有效课程数, AVG(t.score) AS 平均成绩

    FROM Scores AS t

    GROUP BY stuId

    ORDER BY avg(t.score) 

18、查询各科成绩最高和最低的分:以如下形式显示:课程ID,最高分,最低分

    SELECT L.courseId As 课程ID,L.score AS 最高分,R.score AS 最低分

    FROM Scores L ,Scores AS R

    WHERE L.courseId = R.courseId and

        L.score = (SELECT MAX(IL.score)

                      FROM Scores AS IL,Student AS IM

                      WHERE L.courseId = IL.courseId and IM.stuId=IL.stuId

                      GROUP BY IL.courseId)

        AND

        R.score = (SELECT MIN(IR.score)

                      FROM Scores AS IR

                      WHERE R.courseId = IR.courseId

                  GROUP BY IR.courseId

                    );

19、按各科平均成绩从低到高和及格率的百分数从高到低顺序

    SELECT t.courseId AS 课程号,max(course.courseName)AS 课程名,isnull(AVG(score),0) AS 平均成绩

        ,100 * SUM(CASE WHEN  isnull(score,0)>=60 THEN 1 ELSE 0 END)/COUNT(*) AS 及格百分数

    FROM Scores T,Course

    where t.courseId=course.courseId

    GROUP BY t.courseId

    ORDER BY 100 * SUM(CASE WHEN  isnull(score,0)>=60 THEN 1 ELSE 0 END)/COUNT(*) DEScores

20、查询如下课程平均成绩和及格率的百分数(用"1行"显示): 企业管理(001),马克思(002),OO&UML (003),数据库(004)

    SELECT SUM(CASE WHEN courseId ='001' THEN score ELSE 0 END)/SUM(CASE courseId WHEN '001' THEN 1 ELSE 0 END) AS 企业管理平均分

        ,100 * SUM(CASE WHEN courseId = '001' AND score >= 60 THEN 1 ELSE 0 END)/SUM(CASE WHEN courseId = '001' THEN 1 ELSE 0 END) AS 企业管理及格百分数

        ,SUM(CASE WHEN courseId = '002' THEN score ELSE 0 END)/SUM(CASE courseId WHEN '002' THEN 1 ELSE 0 END) AS 马克思平均分

        ,100 * SUM(CASE WHEN courseId = '002' AND score >= 60 THEN 1 ELSE 0 END)/SUM(CASE WHEN courseId = '002' THEN 1 ELSE 0 END) AS 马克思及格百分数

        ,SUM(CASE WHEN courseId = '003' THEN score ELSE 0 END)/SUM(CASE courseId WHEN '003' THEN 1 ELSE 0 END) AS UML平均分

        ,100 * SUM(CASE WHEN courseId = '003' AND score >= 60 THEN 1 ELSE 0 END)/SUM(CASE WHEN courseId = '003' THEN 1 ELSE 0 END) AS UML及格百分数

        ,SUM(CASE WHEN courseId = '004' THEN score ELSE 0 END)/SUM(CASE courseId WHEN '004' THEN 1 ELSE 0 END) AS 数据库平均分

        ,100 * SUM(CASE WHEN courseId = '004' AND score >= 60 THEN 1 ELSE 0 END)/SUM(CASE WHEN courseId = '004' THEN 1 ELSE 0 END) AS 数据库及格百分数

  FROM Scores

21、查询不同老师所教不同课程平均分从高到低显示

  SELECT max(Z.teacherId) AS 教师ID,MAX(Z.teacherName) AS 教师姓名,C.courseId AS 课程ID,MAX(C.courseName) AS 课程名称,AVG(score) AS 平均成绩

    FROM Scores AS T,Course AS C ,Teacher AS Z

    where T.courseId=C.courseId and C.teacherId=Z.teacherId

  GROUP BY C.courseId

  ORDER BY AVG(score) DEScores

22、查询如下课程成绩第 3 名到第 6 名的学生成绩单:企业管理(001),马克思(002),UML (003),数据库(004)

    [学生ID],[学生姓名],企业管理,马克思,UML,数据库,平均成绩

    SELECT  DISTINCT top 3

      Scores.stuId As 学生学号,

        Student.stuName AS 学生姓名 ,

      T1.score AS 企业管理,

      T2.score AS 马克思,

      T3.score AS UML,

      T4.score AS 数据库,

      ISNULL(T1.score,0) + ISNULL(T2.score,0) + ISNULL(T3.score,0) + ISNULL(T4.score,0) as 总分

      FROM Student,Scores  LEFT JOIN Scores AS T1

                      ON Scores.stuId = T1.stuId AND T1.courseId = '001'

            LEFT JOIN Scores AS T2

                      ON Scores.stuId = T2.stuId AND T2.courseId = '002'

            LEFT JOIN Scores AS T3

                      ON Scores.stuId = T3.stuId AND T3.courseId = '003'

            LEFT JOIN Scores AS T4

                      ON Scores.stuId = T4.stuId AND T4.courseId = '004'

      WHERE student.stuId=Scores.stuId and

      ISNULL(T1.score,0) + ISNULL(T2.score,0) + ISNULL(T3.score,0) + ISNULL(T4.score,0)

      NOT IN

      (SELECT

            DISTINCT

            TOP 15 WITH TIES

            ISNULL(T1.score,0) + ISNULL(T2.score,0) + ISNULL(T3.score,0) + ISNULL(T4.score,0)

      FROM Scores

            LEFT JOIN Scores AS T1

                      ON Scores.stuId = T1.stuId AND T1.courseId = 'k1'

            LEFT JOIN Scores AS T2

                      ON Scores.stuId = T2.stuId AND T2.courseId = 'k2'

            LEFT JOIN Scores AS T3

                      ON Scores.stuId = T3.stuId AND T3.courseId = 'k3'

            LEFT JOIN Scores AS T4

                      ON Scores.stuId = T4.stuId AND T4.courseId = 'k4'

      ORDER BY ISNULL(T1.score,0) + ISNULL(T2.score,0) + ISNULL(T3.score,0) + ISNULL(T4.score,0) DEScores);

23、统计列印各科成绩,各分数段人数:课程ID,课程名称,[100-85],[85-70],[70-60],[ 

    SELECT Scores.courseId as 课程ID, courseName as 课程名称

        ,SUM(CASE WHEN score BETWEEN 85 AND 100 THEN 1 ELSE 0 END) AS [100 - 85]

        ,SUM(CASE WHEN score BETWEEN 70 AND 85 THEN 1 ELSE 0 END) AS [85 - 70]

        ,SUM(CASE WHEN score BETWEEN 60 AND 70 THEN 1 ELSE 0 END) AS [70 - 60]

        ,SUM(CASE WHEN score 

    FROM Scores,Course

    where Scores.courseId=Course.courseId

    GROUP BY Scores.courseId,courseName;

24、查询学生平均成绩及其名次

      SELECT 1+(SELECT COUNT( distinct 平均成绩)

              FROM (SELECT stuId,AVG(score) AS 平均成绩

                      FROM Scores

                  GROUP BY stuId

                  ) AS T1

            WHERE 平均成绩 > T2.平均成绩) as 名次,

      stuId as 学生学号,平均成绩

    FROM (SELECT stuId,AVG(score) 平均成绩

            FROM Scores

        GROUP BY stuId

        ) AS T2

    ORDER BY 平均成绩 deScores;

 

25、查询各科成绩前三名的记录:(不考虑成绩并列情况)

      SELECT t1.stuId as 学生ID,t1.courseId as 课程ID,score as 分数

      FROM Scores t1

      WHERE score IN (SELECT TOP 3 score

              FROM Scores

              WHERE t1.courseId= courseId

            ORDER BY score DEScores

              )

      ORDER BY t1.courseId;

26、查询每门课程被选修的学生数

  select courseId,count(stuId) from Scores group by courseId;

27、查询出只选修了一门课程的全部学生的学号和姓名

  select Scores.stuId,Student.stuName,count(courseId) AS 选课数

  from Scores ,Student

  where Scores.stuId=Student.stuId group by Scores.stuId ,Student.stuName having count(courseId)=1;

28、查询男生、女生人数

    Select count(stuSex) as 男生人数 from Student group by stuSex having stuSex='男';

    Select count(stuSex) as 女生人数 from Student group by stuSex having stuSex='女';

29、查询姓“张”的学生名单

    SELECT stuName FROM Student WHERE stuName like '张%';

30、查询同名同性学生名单,并统计同名人数

  select stuName,count(*) from Student group by stuName having  count(*)>1;;

31、1981年出生的学生名单(注:Student表中stuAge列的类型是datetime)

    select stuName,  CONVERT(char (11),DATEPART(year,stuAge)) as age

    from student

    where  CONVERT(char(11),DATEPART(year,stuAge))='1981';

32、查询每门课程的平均成绩,结果按平均成绩升序排列,平均成绩相同时,按课程号降序排列

    Select courseId,Avg(score) from Scores group by courseId order by Avg(score),courseId DEScores ;

33、查询平均成绩大于85的所有学生的学号、姓名和平均成绩

    select stuName,Scores.stuId ,avg(score)

    from Student,Scores

    where Student.stuId=Scores.stuId group by Scores.stuId,stuName having    avg(score)>85;

34、查询课程名称为“数据库”,且分数低于60的学生姓名和分数

    Select stuName,isnull(score,0)

    from Student,Scores,Course

    where Scores.stuId=Student.stuId and Scores.courseId=Course.courseId and  Course.courseName='数据库'and score 

35、查询所有学生的选课情况;

    SELECT Scores.stuId,Scores.courseId,stuName,courseName

    FROM Scores,Student,Course

    where Scores.stuId=Student.stuId and Scores.courseId=Course.courseId ;

36、查询任何一门课程成绩在70分以上的姓名、课程名称和分数;

    SELECT  distinct student.stuId,student.stuName,Scores.courseId,Scores.score

    FROM student,Scores

    WHERE Scores.score>=70 AND Scores.stuId=student.stuId;

37、查询不及格的课程,并按课程号从大到小排列

    select courseId from Scores where Scoresor e 

38、查询课程编号为003且课程成绩在80分以上的学生的学号和姓名;

    select Scores.stuId,Student.stuName from Scores,Student where Scores.stuId=Student.stuId and score>80 and courseId='003';

39、求选了课程的学生人数

    select count(*) from Scores;

40、查询选修“叶平”老师所授课程的学生中,成绩最高的学生姓名及其成绩

    select Student.stuName,score

    from Student,Scores,Course C,Teacher

    where Student.stuId=Scores.stuId and Scores.courseId=C.courseId and C.teacherId=Teacher.teacherId and Teacher.teacherName='叶平' and Scores.score=(select max(score)from Scores where courseId=C.courseId );

41、查询各个课程及相应的选修人数

    select count(*) from Scores group by courseId;

42、查询不同课程成绩相同的学生的学号、课程号、学生成绩

  select distinct  A.stuId,B.score from Scores A  ,Scores B where A.score=B.score and A.courseId B.courseId ;

43、查询每门功成绩最好的前两名

    SELECT t1.stuId as 学生ID,t1.courseId as 课程ID,score as 分数

      FROM Scores t1

      WHERE score IN (SELECT TOP 2 score

              FROM Scores

              WHERE t1.courseId= courseId

            ORDER BY score DEScores

              )

      ORDER BY t1.courseId;

44、统计每门课程的学生选修人数(超过10人的课程才统计)。要求输出课程号和选修人数,查询结果按人数降序排列,查询结果按人数降序排列,若人数相同,按课程号升序排列 

    select  courseId as 课程号,count(*) as 人数

    from  Scores 

    group  by  courseId

    order  by  count(*) deScores,courseId 

45、检索至少选修两门课程的学生学号

    select  stuId 

    from  Scores 

    group  by  stuId

    having  count(*)  >  =  2

46、查询全部学生都选修的课程的课程号和课程名

    select  courseId,courseName 

    from  Course 

    where  courseId  in  (select  courseId  from  Scores group  by  courseId) 

47、查询没学过“叶平”老师讲授的任一门课程的学生姓名

    select stuName from Student where stuId not in (select stuId from Course,Teacher,Scores where Course.teacherId=Teacher.teacherId and Scores.courseId=course.courseId and teacherName='叶平');

48、查询两门以上不及格课程的同学的学号及其平均成绩

    select stuId,avg(isnull(score,0)) from Scores where stuId in (select stuId from Scores where score 2)group by stuId;

49、检索“004”课程分数小于60,按分数降序排列的同学学号

    select stuId from Scores where courseId='004'and score 

50、删除“002”同学的“001”课程的成绩

delete from Scores where stuId='002'and courseId='001';

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
4 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

Hibernate 프레임워크에서 HQL과 SQL의 차이점은 무엇입니까? Hibernate 프레임워크에서 HQL과 SQL의 차이점은 무엇입니까? Apr 17, 2024 pm 02:57 PM

HQL과 SQL은 Hibernate 프레임워크에서 비교됩니다. HQL(1. 객체 지향 구문, 2. 데이터베이스 독립적 쿼리, 3. 유형 안전성), SQL은 데이터베이스를 직접 운영합니다(1. 데이터베이스 독립적 표준, 2. 복잡한 실행 파일) 쿼리 및 데이터 조작).

Hibernate는 어떻게 다형성 매핑을 구현합니까? Hibernate는 어떻게 다형성 매핑을 구현합니까? Apr 17, 2024 pm 12:09 PM

Hibernate 다형성 매핑은 상속된 클래스를 데이터베이스에 매핑할 수 있으며 다음 매핑 유형을 제공합니다. Join-subclass: 상위 클래스의 모든 열을 포함하여 하위 클래스에 대한 별도의 테이블을 생성합니다. 클래스별 테이블: 하위 클래스별 열만 포함하는 하위 클래스에 대한 별도의 테이블을 만듭니다. Union-subclass: Joined-subclass와 유사하지만 상위 클래스 테이블이 모든 하위 클래스 열을 통합합니다.

iOS 18에는 손실되거나 손상된 사진을 검색할 수 있는 새로운 '복구된' 앨범 기능이 추가되었습니다. iOS 18에는 손실되거나 손상된 사진을 검색할 수 있는 새로운 '복구된' 앨범 기능이 추가되었습니다. Jul 18, 2024 am 05:48 AM

Apple의 최신 iOS18, iPadOS18 및 macOS Sequoia 시스템 릴리스에는 사진 애플리케이션에 중요한 기능이 추가되었습니다. 이 기능은 사용자가 다양한 이유로 손실되거나 손상된 사진과 비디오를 쉽게 복구할 수 있도록 설계되었습니다. 새로운 기능에는 사진 앱의 도구 섹션에 '복구됨'이라는 앨범이 도입되었습니다. 이 앨범은 사용자가 기기에 사진 라이브러리에 포함되지 않은 사진이나 비디오를 가지고 있을 때 자동으로 나타납니다. "복구된" 앨범의 출현은 데이터베이스 손상으로 인해 손실된 사진과 비디오, 사진 라이브러리에 올바르게 저장되지 않은 카메라 응용 프로그램 또는 사진 라이브러리를 관리하는 타사 응용 프로그램에 대한 솔루션을 제공합니다. 사용자는 몇 가지 간단한 단계만 거치면 됩니다.

HTML이 데이터베이스를 읽는 방법에 대한 심층 분석 HTML이 데이터베이스를 읽는 방법에 대한 심층 분석 Apr 09, 2024 pm 12:36 PM

HTML은 데이터베이스를 직접 읽을 수 없지만 JavaScript 및 AJAX를 통해 읽을 수 있습니다. 단계에는 데이터베이스 연결 설정, 쿼리 보내기, 응답 처리 및 페이지 업데이트가 포함됩니다. 이 기사에서는 JavaScript, AJAX 및 PHP를 사용하여 MySQL 데이터베이스에서 데이터를 읽는 실제 예제를 제공하고 쿼리 결과를 HTML 페이지에 동적으로 표시하는 방법을 보여줍니다. 이 예제에서는 XMLHttpRequest를 사용하여 데이터베이스 연결을 설정하고 쿼리를 보내고 응답을 처리함으로써 페이지 요소에 데이터를 채우고 데이터베이스를 읽는 HTML 기능을 실현합니다.

PHP에서 데이터베이스 연결 오류를 처리하는 방법 PHP에서 데이터베이스 연결 오류를 처리하는 방법 Jun 05, 2024 pm 02:16 PM

PHP에서 데이터베이스 연결 오류를 처리하려면 다음 단계를 사용할 수 있습니다. mysqli_connect_errno()를 사용하여 오류 코드를 얻습니다. 오류 메시지를 얻으려면 mysqli_connect_error()를 사용하십시오. 이러한 오류 메시지를 캡처하고 기록하면 데이터베이스 연결 문제를 쉽게 식별하고 해결할 수 있어 애플리케이션이 원활하게 실행될 수 있습니다.

PHP에서 MySQLi를 사용하여 데이터베이스 연결을 설정하는 방법에 대한 자세한 튜토리얼 PHP에서 MySQLi를 사용하여 데이터베이스 연결을 설정하는 방법에 대한 자세한 튜토리얼 Jun 04, 2024 pm 01:42 PM

MySQLi를 사용하여 PHP에서 데이터베이스 연결을 설정하는 방법: MySQLi 확장 포함(require_once) 연결 함수 생성(functionconnect_to_db) 연결 함수 호출($conn=connect_to_db()) 쿼리 실행($result=$conn->query()) 닫기 연결( $conn->close())

거래 | RTX 3050을 능가하는 RX 6550M을 탑재한 저렴한 HP Victus 게이밍 노트북, Best Buy 세일에서 40% 할인 거래 | RTX 3050을 능가하는 RX 6550M을 탑재한 저렴한 HP Victus 게이밍 노트북, Best Buy 세일에서 40% 할인 Aug 09, 2024 pm 09:51 PM

HP Victus 15는 일반적으로 크게 고려할 가치가 없는 15.6인치 보급형 게임용 노트북입니다. 그러나 새로운 Best Buy 거래를 통해 보급형 게임용 노트북 가격이 799.99달러에서 매우 저렴한 가격으로 40% 할인됩니다. 예산 친화적인 $

Golang에서 데이터베이스 콜백 함수를 사용하는 방법은 무엇입니까? Golang에서 데이터베이스 콜백 함수를 사용하는 방법은 무엇입니까? Jun 03, 2024 pm 02:20 PM

Golang의 데이터베이스 콜백 기능을 사용하면 다음을 달성할 수 있습니다. 지정된 데이터베이스 작업이 완료된 후 사용자 정의 코드를 실행합니다. 추가 코드를 작성하지 않고도 별도의 함수를 통해 사용자 정의 동작을 추가할 수 있습니다. 삽입, 업데이트, 삭제, 쿼리 작업에 콜백 함수를 사용할 수 있습니다. 콜백 함수를 사용하려면 sql.Exec, sql.QueryRow, sql.Query 함수를 사용해야 합니다.

See all articles