首页 文章
  • 3 votes
     answers
     views

    如何在Laravel Eloquent关系中使用查询构建器或原始SQL

    我正在使用Laravel的Eloquent ORM,但是想要定义一个复杂的关系,并且想知道在定义关系时是否可以使用查询构建器或原始SQL . 这是架构: 表:对象;型号:对象 表:用户;型号:用户 表:objects_users;关系:ManyToMany - 对象可以由许多用户拥有,用户可以拥有许多对象 . 使用传统关系可以正常记录,可以单独输入到数据透视表中 . 但是,我还希望根据其他标准返...
  • 2 votes
     answers
     views

    通过Eager Loading从Eloquent获取RAW SQL查询

    我有以下代码: $books = Book::with(array('score' => function($query) use ($id) { $query->where('media_type_id','=',$id)->orderBy('sorting_score','ASC'); }))-&g...
  • 0 votes
     answers
     views

    不幸的是,Android SQL应用程序停止了

    我已经按照以下教程(https://www.youtube.com/watch?v=p8TaTgr4uKM)创建了一个SQL数据库应用程序,不幸的是我遇到了一个问题,即应用程序没有做错的事情't open, can anyone help and see if i'm . 这是SQL代码 package com.example.sqltest2; import android.content.C...
  • 354 votes
     answers
     views

    Hibernate显示真正的SQL [重复]

    这个问题在这里已有答案: How to print a query string with parameter values when using Hibernate 28个答案 如果我订 <property name="show_sql">true</property> 在控制台的 hibernate.cfg.xml 配置文件中,我可以看到SQL...
  • 0 votes
     answers
     views

    在多个列的选择中求和1列

    我试图在我的选择查询中加上()数量字段按日期值对它们进行分组但是Sql继续给我错误,说不是列在我的GroupBy中分组但我只想要按日期对它们进行分组 这是我的查询: SELECT Date, Clave_PDV, Che, Lin, Dish, Dish_Name, Type, sum(Quantity) as Quant, Price, Total, Tur, Tur_Name, Grou...
  • 2 votes
     answers
     views

    从table1中选择不在table2中的where子句的特定数据

    我想从table1中选择不在table2中的数据,但我必须从table1中选择一个特定的数据 我的数据表 CREATE TABLE IF NOT EXISTS `table3` ( `id` int(11) NOT NULL AUTO_INCREMENT, `acc_id` int(11) NOT NULL DEFAULT '0', `did` int(11) NOT NULL, ...
  • -1 votes
     answers
     views

    为什么sql可以垂直扩展,而nosql是水平的

    我是NoSQL的新手并试图理解它的含义 . 我在许多不同的网站上看过许多文章,重复这样的事实:“SQL数据库是垂直扩展的(通过添加CPU /内存),而NoSQL数据库是水平扩展的(通过添加更多可以执行分布式计算的机器)” . 例如这些文章:http://dataconomy.com/sql-vs-nosql-need-know/http://www.thegeekstuff.com/2014/01...
  • 1 votes
     answers
     views

    规范化我的数据库

    我一直在研究学校行为管理计划的情景 . 简要介绍一下:学生每日都会拿一张成绩单给他/她所有的课程 . 学生填写报告卡详细信息的部分,其中包括:姓名,性别,年龄,年份组,然后在每节课开始时将报告卡提供给教师 . 然后,教师填写教师详细信息: Headers ,姓名和电子邮件 . 然后,教师将学生的成绩评分为10分,其中包括:礼貌,参与,参与和改进 . 课程结束时,老师在报告卡上签名,然后交给学生签名...
  • -1 votes
     answers
     views

    MySql连接5个表

    首先,我是sql语言的新手 . 我正在做学校管理系统,我必须生成学生姓名, class ,姓名,科目名称和学生获得的分数的结果 . 在这里,我创建了5个名为 class , student , subject , marks 和 exam 的表 . 让我解释一下我是怎么做到这一点的,我制作了具有类信息的 class 表,我制作了 subject 表,用表 *class , I made stude...
  • 0 votes
     answers
     views

    在计算月度费用时计算最终付款

    情况如下: 每月费用适用于一个帐户,并向下舍入到最接近的美元 . 如果每月费用有任何余额,这将产生高于其他付款的最终付款 . 如果我的所有债务人都有这样的账户,那么确定最后一个月没有问题,因为设定了月数,我可以根据他们账户上的收费数量来检查,并且只是在账户上收取余额在最后一个月 . 但是,它变得更加复杂 . 现在,应付款总额在还款期间的任何特定时间都会发生变化,因为可能会发现债务人或多或少欠债 ....
  • 0 votes
     answers
     views

    现金账簿记录库存系统

    我几乎完成了一个小型库存系统,但我遇到了“概念”问题 . 问题在于现金记录 . 我有一个页面可以手动制作现金记录,可选择信用卡或借记卡,但大多数情况下这是用于信用记录,因为销售将自动存储在销售表中,并存储现金表作为借方 . 所以现金表看起来像这样: Date | description | debit | credit | 2014-08-23 | sales ...
  • 13 votes
     answers
     views

    我可以为单个查询设置JDBC超时吗?

    我在Tomcat上有一个Web应用程序,它处理数据库连接池,并使用Spring JDBCTemplate执行查询 . 已经请求我实现一个状态页面,该页面将由心跳过程监视,以确定服务器是否一切正常 . 作为其中的一部分,我想进行数据库查询以确定与数据库的连接是否正常 . 理想情况下,因为它只是一个'选择1',我希望它在10秒内快速返回,以指示如果DB在那段时间没有响应则失败 . 但是,我不希望更改我...
  • 1 votes
     answers
     views

    SqlDataReader C#,SQL Server 2005,VS 2008

    我试图使用C#和VS 2008从SQL Server 2005中的 t_Food 表中选择 food_ItemName 和 food_UnitPrice . 我有以下代码: private SqlConnection connection; private void GetDatabaseConnection() { string con...
  • 4 votes
     answers
     views

    Spring中的SimpleJdbcTemplate是否可以安全地从SQL注入?

    我意识到可以将一个手动构造的String传递给易受攻击的 execute(String) . 但是我在每个中使用了一个准备好的声明,所以我认为注射是不可能的 . 但是我不是安全专家所以只是想确认一下 . 例1: getSimpleJdbcTemplate().queryForObject("SELECT * FROM table WHERE value = ?", ...
  • 9 votes
     answers
     views

    在ASP.Net中防止SQL注入

    我有这个代码 UPDATE OPENQUERY (db,'SELECT * FROM table WHERE ref = ''"+ Ref +"'' AND bookno = ''"+ Session("number") +"'' ') 我如何防止SQL注入呢? UPDATE 这就是我正在尝试的 SqlCommand cmd = new...
  • 2 votes
     answers
     views

    只有Letter和Number的字符串才能注入SQL语句

    我是SQL注入的新手并阅读了一些文章,许多黑客可能会使用';'和输入中的空格'',例如: (1)username ='123; drop table account' (2)username ='123和1 = 1' 但问题是,如果我们只允许用户在客户端键入字母(大写和小写)和数字,没有任何其他字符如空格,分号是允许的,是否有任何字符串存在可以注入SQL语句?如果是这样,有人能举个例子吗?谢谢! ...
  • -1 votes
     answers
     views

    Wordpress正在为css和js源添加URL中的额外IP地址 . 我该如何解决? [关闭]

    我的wordpress安装被顶起 . 主机服务器有动态IP . 修复了,更新的wp数据库与新的IP,但我的网站将不会加载任何.js或.css,当我访问该网站时,我只会得到无格式的HTML . 对于wp-admin页面也是如此 . 以下是我在控制台(谷歌浏览器)中检查主页上的错误时看到的内容: 无法加载资源:服务器响应状态为404(未找到)http://10.10.40.114/10.10.40.1...
  • 0 votes
     answers
     views

    MySQL加入关系表上的匹配

    我正在处理一个有几个表的MySQL数据库模式,我想知道是否可以提交1个查询来获取我需要的所有数据 . 我遇到的一个打嗝是有一个表引用了另一个表的密钥ID . 例如- 表1: ________________________ | id | profession | +---------+-------------+ | 1 | stockbroker | | 2 ...
  • 5 votes
     answers
     views

    MySQL UNION 2查询包含ORDER BY

    我正在尝试UNION两个包含ORDER BY的查询 . 正如我所发现的那样,您无法通过属于UNION的查询进行排序 . 我只是不知道如何做这个查询呢 . 让我解释一下我要做的事情 . 我正在尝试选择40个最新的配置文件,并从该列表中选择一个随机集20.我然后想要将其与: 选择40个随机配置文件,其中配置文件不属于第一组中查询的原始40个最新配置文件 随机订购整套60条记录 . 我知...
  • 0 votes
     answers
     views

    通过ODBC表的FileMaker SQL查询不返回结果

    我有这个非常奇怪的问题 . 我在FileMaker 12文件中有4个表:问题,文章,FMBM,广告 . 我的结果类中有两个方法,一个为这些表写入一系列序列ID,另一个查询这些表 . 编写序列ID的方法非常有效 . 查询表的方法适用于4个表中的3个(文章,FMBM,广告),但不返回问题的结果集 . 我已经检查了权限,但由于这是管理员用户,因此它具有对所有权限的完全访问权限,并且没有特定于表格或特定于...
  • 1 votes
     answers
     views

    使用C#将图像文件插入Filemaker容器

    我尝试将图片(.bmp)插入Filemaker中的容器字段中 . 我设法让它插入正常,但它将其保存为.dat文件 . 我想知道是否有办法指定保存它的文件类型? try { Bitmap tempImage = new Bitmap("C:\\temp\\black.bmp"); System.IO.MemorySt...
  • 7 votes
     answers
     views

    MySQL - ODBC连接失败,Workbench连接工作

    我在我的机器(Windows 7)上 trying to install and test a MySQL ODBC Connector 连接到远程MySQL数据库服务器,但是,当我配置和测试连接时,我不断收到以下错误: Connection Failed [MySQL][ODBC 5.3(w) Driver]Access denied for user 'root'@'(my host)' (u...
  • 204 votes
     answers
     views

    使用ORM或纯SQL? [关闭]

    对于一些应用程序,我已经编写了纯SQL,主要用于MySQL . 虽然我在python中使用了ORM,如SQLAlchemy,但我并没有长时间坚持使用它们 . 通常是文件或复杂性(从我的观点来看)阻碍了我 . 我看是这样的:使用ORM来实现可移植性,如果它只是使用一种类型的数据库则使用普通SQL . 在开发需要数据库支持的应用程序时,我真的在寻找何时使用ORM或SQL的建议 . 考虑到这一点,使用轻...
  • 1 votes
     answers
     views

    如何在两个可能的变量之一上合并两个SAS数据集?

    我想在SAS中合并两个大的(百万)数据集 . 我是SAS的新手,这是我的第一个stackexchange问题,所以希望以下内容有意义...... Build : “主”数据集中的所有观察具有唯一标识符var1,并且一些具有唯一标识符var2 . “加法”数据集中的一些观察结果具有唯一标识符var1,而某些标识符具有唯一标识符var2;一些观察结果有var2但不是var2 . 我想将所有匹配从EI...
  • 0 votes
     answers
     views

    基于多个表从一个表中删除行

    我有三个表Table1,Table2和Table3以及以下查询删除Table2中的行 delete from Table2 where EXISTS (select (1) from Table1 where Table1.col1=Table2.col1 AND Table1.col2=Table2.col2 AND Table1.col3=(select **Table3.co...
  • 0 votes
     answers
     views

    从两个表中选择一个记录 . 通过将另一个值与新表匹配来更新一个值

    我有三个表,如table1,table2,table3 .. 我需要一个mysql解决方案 . 从 table1,table2 中选择 table1.val1,table2.val1 并更新返回的值,如.. 更新 table3 设置 value=table1.val1 其中 value=table2.val1 我的查询不起作用.. update db1.proprietor_profile_tbl...
  • 238 votes
     answers
     views

    如何在不复制数据的情况下创建Oracle表的副本?

    我知道声明: create table xyz_new as select * from xyz; 哪个复制结构和数据,但如果我只想要结构呢?
  • 23 votes
     answers
     views

    用于在Oracle中搜索对象(包括存储过程)的SQL

    我需要编写一些sql来允许我查询Oracle数据库中的所有对象 . 不幸的是,我们被允许使用的工具没有内置 . 基本上,我需要搜索所有表,过程,触发器,视图,一切 . 我知道如何搜索对象名称 . 但我需要搜索对象的内容 . 即SELECT * FROM DBA_OBJECTS WHERE object_name ='%search string%'; 谢谢,格伦
  • 0 votes
     answers
     views

    在特定表的每个字段中搜索Oracle中的值列表[duplicate]

    这个问题在这里已有答案: Search All Fields In All Tables For A Specific Value (Oracle) 15个答案 Useful Eclipse features? [closed] 23个答案 是否有可能在特定表的每个字段中搜索Oracle中的值列表 . 要求是从表中提取与表中任何列中的列表匹配的所有详细信息 . 该表包含大量数据,我需要...
  • 1 votes
     answers
     views

    Rails 2.3 paginate_by_sql查询速度慢

    如何优化具有复杂SQL的paginate_by_sql,在查询结束时有很多 LEFT JOIN 和 GROUP BY ? 除了 paginate_by_sql ,我还有其他选择吗? 我们的项目使用Rails 2.3和Ruby 1.8和MySQL . SELECT Table.name as sql_course_name,Table.id as sql_course_id, ...

热门问题