zoukankan      html  css  js  c++  java
  • PHP面试题

    一,PHP/MySQL编程

    1)某内容管理系统中,表message有如下字段

    id  文章ID

    title  文章标题

    content 文章内容

    category_id 文章分类id

    hits   点击量

    创建上表,写出MySQL语句

    c

    CREATE TABLE message(

    id int(32) PRIMARY KEY AUTO_INCREMENT,

    title varchar(255) NOT NULL DEFAULT '',

    content text NOT NULL,

    category_id tinyint(1) NUSIGNED NOT NULL DEFAULT 0,

    hits smallint(8) UNSIGNED NOT NULL DEFAULT 0)

    ENGINE=MYISAM DEFAULT CHARSET=UTF8;

    2) 同样上述内容管理系统:表comment记录用户回复内容,字段如下

    comment_id 回复id

    id                文章id,关联message表中的id

    comment_content  回复内容

    现通过查询数据库需要得到以下格式的文章标题列表,并按照回复数量排序,回复最高的排在最前面

    CREATE TABLE comment(

      comment_id int primary key auto_increment,

      id int not null,

      comment_content text not null

    )ENGINE=MYISAM DEFAULT CHARSET=UTF8;

    SELECT m.id,m.title,m.hits,COUNT(c.comment_is) AS comment_sum FROM message m LEFT JOIN comment c ON m.id=c.id ORDER BY comment_sum DESC LIMT 0,20;

    c

    CR

  • 相关阅读:
    socket.io建立长连接
    编译性语言、解释性语言和脚本语言的区别
    回调函数
    jquery文档处理
    css--Bootstrap框架
    css--960框架
    html基础
    真的理解闭包了吗,用闭包的时候应该注意什么?
    初识reactJs 相关
    简单方便的div垂直居中。
  • 原文地址:https://www.cnblogs.com/liukongjun/p/4969709.html
Copyright © 2011-2022 走看看