小编Ted*_*ugs的帖子

Mysql:FORCE INDEX vs USE INDEX

我最近正在研究mysql表的索引优化,我注意到
FORCE INDEX并且USE INDEX几乎提供相同的功能,我想问一下它们的不同之处是什么?

mysql indexing

19
推荐指数
1
解决办法
1万
查看次数

SQL:连接表也显示空值

我有这样的表:

表格1:

id | item_name | entered_by | modify_by
1  | banana    |     2      |    1
2  | apple     |     4      |    3
3  | orance    |     1      |    1
4  | pineapple |     5      |    3
5  | grape     |     6      |    1
Run Code Online (Sandbox Code Playgroud)

表2:

id | username 
1  | admin
2  | jack
3  | danny
4  | dummy
5  | john
6  | peter
Run Code Online (Sandbox Code Playgroud)

查询可以正常工作,以选择enter_by或modify_by是否有值:

SELECT t1.id, t1.item_name,
  t2enteredBy.username enteredBy,
  t2modifyBy.username modifyBy
FROM table1 t1
JOIN table2 t2enteredBy …
Run Code Online (Sandbox Code Playgroud)

mysql sql

6
推荐指数
1
解决办法
104
查看次数

jQuery数据表响应无法正常工作

我正在使用带有响应式插件的数据表,

https://cdn.datatables.net/responsive/2.1.1/css/responsive.dataTables.css
https://cdn.datatables.net/responsive/2.1.1/js/dataTables.responsive.js
Run Code Online (Sandbox Code Playgroud)

这是我的屏幕结果:

桌面视图: 在桌面模式下查看

移动视图顶部:

行动检视1

移动视图底部:

行动检视2

我的JS代码:

    dataTable = $('#agency_data').DataTable({
    "processing":true,
    "serverSide":true,
    "order":[],
    responsive: true,

    "language": {
    "infoFiltered": ""
    },
    "ajax":{
        url:base_url+"/agency-listing",
        type:"POST"
    },
    "columnDefs":[
        {
            "targets":[0, 3], //first and last not sortable
            "orderable":false,
        },          
    ],

}); 
Run Code Online (Sandbox Code Playgroud)

我表格的HTML:

        <table id="agency_data" class="table table-bordered table-striped">
        <thead>
        <tr class="info">
        <th width="10%">ID</th>
        <th width="15%">Agency Code</th>
        <th width="65%">Agency Name</th>
        <th width="15%">Action</th>
        </tr>
        </thead>
        </table>
Run Code Online (Sandbox Code Playgroud)

JSFIDDLE: 这里

题:

1)在移动视图上,如何获得完整显示的Long组织名称?像BR?

2)如何摆脱底部的水平滚动,使用户无需在移动视图上滚动?

datatable jquery datatables

2
推荐指数
1
解决办法
3523
查看次数

SQL:加入2表并将id更改为username

我有这样的表:

表格1:

id | item_name | entered_by | modify_by
1  | banana    |     2      |    1
2  | apple     |     4      |    3
3  | orance    |     1      |    1
4  | pineapple |     5      |    3
5  | grape     |     6      |    1
Run Code Online (Sandbox Code Playgroud)

表2:

id | username 
1  | admin
2  | jack
3  | danny
4  | dummy
5  | john
6  | peter
Run Code Online (Sandbox Code Playgroud)

我如何为table1的entered_by加入这两个表,并且在table2 上将modify_by替换为id对应的用户名.

谢谢

mysql sql

1
推荐指数
1
解决办法
1328
查看次数

标签 统计

mysql ×3

sql ×2

datatable ×1

datatables ×1

indexing ×1

jquery ×1