华人澳洲中文论坛

热图推荐

    分享一个sql语句生成导游的源代码

    [复制链接]

    2022-11-21 21:18:59 16 0

    分享一个sql语句生成导游的源代码 http://github.com/codefan/sqlWizard 。这是一个基于VUE的sql语句生成导游,生成的后果是一个带参数的sql语句。能够间接在线查看成果 http://codefan.github.io/sqlWizard/#/ ;导游分6步。
    设置参数


    设置SQL语句可能需求的参数,参数要有默许值便于查问调试。
    选择查问列


    选择查问列,这边需求提供数据库的元数据,假如跨表查问还需求提供表之间的关联瓜葛。能够跨表选择查问数据,也能够经过外部函数对数据进行处置,假如选择统计函数导游将会自动生成份组查问。
    添加查问前提


    查问前提中能够援用第一步设置的参数。页面上能够添加前提语句,在下方的前提表白式中经过序号援用下面的前提语句 经过 添加括号和 能够屡次援用一致前提的形式 可以生成繁杂的前提表白式。
    调剂衔接形式


    跨表查问默许为内链接,能够在这个页面调剂。
    添加分组过滤


    分组过滤对应的是sql语句中的having语句,这个页面操作相似前提语句。
    后果排序


    这个对应的是sql语句中的order 语句。
    最初生成sql


    经过这个导游能够生成惯例的查问,目前参数只能用在where前提和having语句中,而且一些数据库方言也不克不及很好地反对,需求进一步优化。
    源代码是凋谢的,分享出来和同仁同享,假如各位有改良的倡议还望不惜赐教。

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    返回列表 本版积分规则

    :
    注册会员
    :
    论坛短信
    :
    未填写
    :
    未填写
    :
    未填写

    主题29

    帖子44

    积分189

    图文推荐